Commit Graph

  • e7e9508883 @Marshmellow42 's cleanup isn device-side "hf mfu" code. Looks nice. Dump uses bigbuffer now, and can dump NTAG216 :) iceman1001 2015-05-18 20:58:33 +02:00
  • 9d87eb6650 MF ultralight code cleanup marshmellow42 2015-05-18 13:11:00 -04:00
  • 8258f40969 Iceman1001 s MFU clean up marshmellow42 2015-05-17 20:49:25 -04:00
  • 4f5cb23aa1 CHG: the name change from "HF 14A SNOOP" -> "HF 14A SNIFF" iceman1001 2015-05-16 15:37:27 +02:00
  • 9962091e29 ADD: experimantal test of adding "reveng 1.30" source code into the PM3 Client. iceman1001 2015-05-16 15:36:40 +02:00
  • 4d2e4eea58 CHG: the "HF MFU" authentication changes. CHG: name change from "hf 14a snoop" -> "hf 14a sniff".. iceman1001 2015-05-16 15:34:01 +02:00
  • 9926d131c4 chg: for the "hf mfu" authentication changes. iceman1001 2015-05-16 15:32:43 +02:00
  • 9cdd47c292 chg: @marshmellows changes to "hf 14a reader" add: the experimental "hf 14a sim x" attack impl. chg: sorry, but I never liked that sniffing was called snooping in this command. So I changed it to "sniff". iceman1001 2015-05-16 15:30:17 +02:00
  • 833081e3e7 add: @marshmellow changes, chg: remade the authentication for ULC.. iceman1001 2015-05-16 15:27:53 +02:00
  • cceabb79e6 mfu info / dump attempt at missing auths marshmellow42 2015-05-16 01:00:31 -04:00
  • ae8303c13c mfu dump - beginning of additions marshmellow42 2015-05-15 01:19:58 -04:00
  • 5b99376a8f hf mfu dump testing marshmellow42 2015-05-15 00:57:51 -04:00
  • 93737008ee @iceman1001 s default keys marshmellow42 2015-05-14 22:55:18 -04:00
  • 9ccfb3a8bc @iceman1001 's updated lualibs marshmellow42 2015-05-13 21:36:20 -04:00
  • ab7fdfcbed @iceman1001 updated scripts marshmellow42 2015-05-13 21:20:23 -04:00
  • d730878d8c scripting updates from @iceman1001 marshmellow42 2015-05-13 21:14:35 -04:00
  • 224e8c1a4d ADD: @marshmellows fixes iceman1001 2015-05-13 20:16:18 +02:00
  • 6fdf42c61c minor hf mfu info adjustment from @iceman1001 marshmellow42 2015-05-13 11:22:27 -04:00
  • e6432f0579 @iceman1001 s coverity scan fixes marshmellow42 2015-05-13 11:14:17 -04:00
  • 2b3af97df2 various bug fixes marshmellow42 2015-05-13 11:07:47 -04:00
  • 7a5d49b5b4 @marshmellow42 ideas FIX: removed some unneeded calls to ul_switch_off_field. FIX: once again the OTP is printed nevertheless if its a NDEF CC iceman1001 2015-05-13 15:48:32 +02:00
  • 664bb5ae72 BUGS: more Coverity scan fixes. iceman1001 2015-05-13 14:08:59 +02:00
  • 2696349f16 BUGS: Coverty Scan, fixes some memory bugs iceman1001 2015-05-13 13:23:53 +02:00
  • a198737b44 minor code clean up iceman1001 2015-05-13 09:18:37 +02:00
  • 046fd76608 a minor clean up when printing the key iceman1001 2015-05-13 09:15:53 +02:00
  • 8949bb5dad Added @marshmellow42 "hf search" iceman1001 2015-05-13 09:13:42 +02:00
  • 63146229bd ADD: preparation for @marshmellow42 "hf search" FIX: the "hf list" had not correct spaces between the lines, in my version. Fix now. iceman1001 2015-05-13 09:10:47 +02:00
  • c92cf81495 minor textual changes iceman1001 2015-05-13 09:07:47 +02:00
  • 2c39c25c67 Minor clean ups iceman1001 2015-05-13 09:06:47 +02:00
  • 70ee301e0d another key.. iceman1001 2015-05-13 09:05:21 +02:00
  • a2e2bb8a15 hf mfu info - ICEMANS updates marshmellow42 2015-05-12 18:16:55 -04:00
  • 6ce0e5386a HF Search - refactoring cmds to work with it marshmellow42 2015-05-12 16:45:48 -04:00
  • e9a85114c5 ADD: Print the key for ULEV1/NTAG authentication if sent in cmdhf.c "HF LIST 14A" iceman1001 2015-05-12 20:27:45 +02:00
  • 3fd842ed98 ADD: found a BCARD KeyB on the net. ref: http://irq5.io/2013/04/13/decoding-bcard-conference-badges/ iceman1001 2015-05-12 19:50:47 +02:00
  • b6901e17c8 FIX: increased the limit to 0xE6 for MIFARE_ULEV1_FASTREAD ADD: @marshmellows inital "hf search" command... iceman1001 2015-05-12 18:57:47 +02:00
  • 98cdd56862 ADD: added option to call "hf mfu info" with a authentication key. ADD: added a help text for "hf mfu info" usage_hf_mfu_info ADD: added @marshmellows changes & fixes. iceman1001 2015-05-12 18:55:34 +02:00
  • 8ceb6b03e5 hf search - prelim - re-use hf mfu GetTagType... marshmellow42 2015-05-12 00:19:44 -04:00
  • 2be768af57 hf mfu info bugs marshmellow42 2015-05-11 18:22:50 -04:00
  • 4693c188ab minor hf mfu output consistancies marshmellow42 2015-05-11 16:25:11 -04:00
  • 345fb24aaa hf mfu info - ICEMANS bug fixes. marshmellow42 2015-05-11 15:56:12 -04:00
  • f04ef47311 hf mfu info bug fixes marshmellow42 2015-05-11 14:49:37 -04:00
  • fce738fc90 CHG: minor textual changes, consistency... iceman1001 2015-05-11 20:38:13 +02:00
  • f288cb607f ADD: added a List parameter to tnp3clone.lua script. iceman1001 2015-05-11 19:38:53 +02:00
  • 0ad970fb02 ADD: another default key: VIGIK1 iceman1001 2015-05-11 19:37:44 +02:00
  • ebd7412d7d BUG: Read the wrong page(2) as Capability container, should be 3. BUG: NTAG 215 identification was wrong (!=) should been (==) iceman1001 2015-05-11 15:54:02 +02:00
  • f805ac7a2b minor adjustments to mfu info marshmellow42 2015-05-08 13:01:27 -04:00
  • c585a5cf0b further MFU info updates (mainly icemans) marshmellow42 2015-05-06 22:15:41 -04:00
  • 802319a37e ADD: added the new magic detection, where we send a partial ISO14443A_CMD_WRITEBLOCK (0xA0) command to page 0. if the tag answer 0xA ACK (its magic) or if it answers 0x00 NACK its not. The normal behavior for a tag is to send NACK. iceman1001 2015-05-06 23:50:31 +02:00
  • 334cc089c9 CHG: clearing a char array before using. iceman1001 2015-05-06 22:41:40 +02:00
  • aebe77905b CHG: extracted the UL_C & UL magic tests. ADD: a raw write command also there. CHG: "hf mfu info" got some more love, looks better too. UL_EV1 / NTAG, only try known passwords if AUTHLIM is set to 0. iceman1001 2015-05-06 22:40:46 +02:00
  • 372a82570b MFU adj to allow 0 len returns on raw cmds marshmellow42 2015-05-06 10:17:39 -04:00
  • 45673b9457 MFU adjustment to allow 0 len returns from raw cmds marshmellow42 2015-05-06 10:16:31 -04:00
  • abab60ae21 MFU info adjustments marshmellow42 2015-05-06 09:27:03 -04:00
  • 74c7ff4770 CHG: @marshmellows changes to anntations. iceman1001 2015-05-06 14:20:24 +02:00
  • 2b03dea768 ADD: UL-EV1 signature printing. CHG: @marshmellows changes. iceman1001 2015-05-06 14:19:23 +02:00
  • 69a2953679 FIX: nasty bug when memcpy structs.. ADD: @piwi's topaz commands iceman1001 2015-05-06 09:30:48 +02:00
  • 75377d29d6 MFU - Icemans further improvements marshmellow42 2015-05-06 00:55:29 -04:00
  • a903be4361 CHG: "HF MFU INFO" extracted more printstatements iceman1001 2015-05-05 23:26:05 +02:00
  • b9a3c8642e ADD: "HF MFU INFO" Reading and printing of UL-EV1 configuration pages. iceman1001 2015-05-05 23:14:55 +02:00
  • 8297860e25 CHG: making sure no buffer overflows will occure in ul_send_cmd_raw by adding responseLength parameter to all calls. CHG: added UL-C configurations details to be printed iceman1001 2015-05-05 22:15:02 +02:00
  • 996fda30ee BUG: missing %s in printing version tagtype. Thanks @Marshmellow! BUG: buffer overflow when reading the Capability Container. Thanks @Marshmellow! iceman1001 2015-05-05 13:25:54 +02:00
  • 7d010c4991 chg: minor spelling change from MIFARE_ULEV1_VERS -> MIFARE_ULEV1_VERSION iceman1001 2015-05-05 00:37:13 +02:00
  • cd07302754 CHG: reverted a method declaration. iceman1001 2015-05-05 00:35:56 +02:00
  • 74daee24b8 CHG: for the 2k3des changes iceman1001 2015-05-05 00:34:20 +02:00
  • 8d53ea1403 CHG: added 2k3des to ULC READCARD. iceman1001 2015-05-05 00:33:07 +02:00
  • 09c2a802a1 ADD: @holimans changes. iceman1001 2015-05-05 00:31:02 +02:00
  • f07e76c687 CHG: minor spelling iceman1001 2015-05-05 00:27:34 +02:00
  • e1c88b0965 ADD: @marshmellows changes iceman1001 2015-05-05 00:26:17 +02:00
  • 2c74558d71 CHG: enhanced the "hf mfu info" a lot. It can detect UL/UL-C/UL-EV1/NTAG213/NTAG215/NTAG216 and at present it can detect if a UL-C tag is magic (uid changeable) iceman1001 2015-05-05 00:25:10 +02:00
  • 63e1d35a07 Merge remote-tracking branch 'upstream/master' marshmellow42 2015-05-03 23:31:58 -04:00
  • f9848fd647 MFU dump UL-C with key marshmellow42 2015-05-03 23:17:11 -04:00
  • 4b36037948 Fixes to issue #100 Martin Holst Swende 2015-05-03 22:09:52 +02:00
  • b3125340f3 Icemans UL-C Auth dev side fix plus a few other ... marshmellow42 2015-05-03 15:41:11 -04:00
  • 1c1c5f4cae CHG: "hf mfu crdbl" help text, got at correct length 3des key. CHG: Added @marshmellows fixes for "hf mfu info" CHG: moved some debug printandlog statements around. iceman1001 2015-05-01 15:33:54 +02:00
  • 062b7cb956 FIX: the HF MFU CREAD command on deviceside now can do a proper ATUTHENTICATION request with 2KEY3DES. iceman1001 2015-05-01 15:29:19 +02:00
  • 7eec1204e7 fix bug in mfu cauth marshmellow42 2015-04-30 10:34:20 -04:00
  • 92690507ab Iceman's updates to MFU info and dump marshmellow42 2015-04-30 09:28:43 -04:00
  • 1ec21089b2 CHG: the work in progress of making "HF MFU INFO" / "HF MFU DUMP" goes on. ook @marshmellows changes and remade them a bit. TagTypeUL_t behaves like a flag-enum. "HF MFU DUMP" now autodetects tagtype, and the deviceside should report back proper length. iceman1001 2015-04-30 10:15:52 +02:00
  • f168b2633b MF Ultralight - Iceman's updates + mine marshmellow42 2015-04-29 18:27:31 -04:00
  • a8be77afd1 CHG: re-factored the "HF MFU CAUTH" command to be simpler. ADD: "HF MFU INFO", added detection of MAGIC UL-C tags and a simple loop test 5 default 3des keys. iceman1001 2015-04-29 20:24:37 +02:00
  • 5023d4cea8 Merge pull request #99 from Drewgoo/patch-1 Martin Holst Swende 2015-04-29 08:00:25 +02:00
  • b0c76dd2cf Update README.txt Drewgoo 2015-04-28 22:47:49 -06:00
  • c8ba098a9b REM: Removed the CSETUID stub. Its implemented on the client side instead. iceman1001 2015-04-28 23:34:16 +02:00
  • 5e336f53d9 REM: Removed the GetVendorStr, and used the getTagInfo() instead. iceman1001 2015-04-28 23:32:45 +02:00
  • 5d554ea67f ADD: HF MFU SETUID, this commands helps changing the UID on a magic UL, UL-C tag. It reads block2, since only one byte is going to change. Then it proceds to write block 0,1,2 with recalc BCC1, BCC2 bytes. iceman1001 2015-04-28 23:31:22 +02:00
  • 2b90e3e670 Merge pull request #98 from marshmellow42/master Martin Holst Swende 2015-04-28 23:08:28 +02:00
  • bdfb62b405 Iceman's script aes fix #93 marshmellow42 2015-04-28 15:53:07 -04:00
  • e9b8d0dd6e Iceman's mf sim 7bt UID fix from #97 marshmellow42 2015-04-28 15:43:58 -04:00
  • 4745afb647 Iceman's Issue #96 fix marshmellow42 2015-04-28 15:35:23 -04:00
  • 68bf87e0c5 CHG: added some sanity checks for the Ultralight-EV1 annotations, to make less false positives in the tracelog iceman1001 2015-04-28 20:59:20 +02:00
  • 466bc4599c CHG: fixed a better detection for Ultralight, Ultralight-C, Ultralight-EV1 tags. --see https://github.com/Proxmark/proxmark3/issues/96 -- still todo, finding a good way of detecting Magic Ultralight-C tags. -- thanks @marshmellow for pointing out proper UL-C tags responses is different. iceman1001 2015-04-28 20:58:18 +02:00
  • 76984409b9 FIX: forgot an argument. iceman1001 2015-04-26 18:06:36 +02:00
  • fab0b37968 CHG: removed linebreak in string. iceman1001 2015-04-26 18:05:45 +02:00
  • 984f957105 ADD: some more default keys. iceman1001 2015-04-26 18:05:06 +02:00
  • c309eca94a CHG: added some linebreaks for the help output in LF. iceman1001 2015-04-26 18:03:57 +02:00
  • 11b1e2e506 ADD: "HF 14A READ", got ULTRALIGHT C / EV1 annotation iceman1001 2015-04-26 18:03:21 +02:00
  • fb2d24882e Merge branch 'master' of https://github.com/Proxmark/proxmark3 iceman1001 2015-04-24 19:04:01 +02:00
  • add0504dea ADD: Started a "collect nonces" concept to be able to analyse the tag generated nonces. iceman1001 2015-04-24 18:41:49 +02:00
  • 395f6a814f ADD: changes to the Ultralight diviersification algo. iceman1001 2015-04-24 18:38:24 +02:00
  • 1b3c567df2 ADD: charatect name, level, sequence number, CHG: minor code clean up. iceman1001 2015-04-24 18:37:40 +02:00