Commit Graph

  • 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
  • 0beb94e67b CHG: some minor code cleanup. iceman1001 2015-04-24 18:36:11 +02:00
  • bb84c38196 ADD: found another sub-type, iceman1001 2015-04-24 18:35:09 +02:00
  • e8b07838ab ADD: more toy-tokens, among others some missing swapforce. iceman1001 2015-04-24 18:34:24 +02:00
  • 64ad618e9c ADD: some missing enums: ISO14A_SET_TIMEOUT = 0x40, ISO14A_NO_SELECT = 0x80, ISO14A_TOPAZMODE = 0x100 iceman1001 2015-04-24 18:33:31 +02:00
  • abcb166ffe ADD: a minor modification to "HF 14A READ" to enable the correct identification between ULTRALIGHT / ULTRALIGHT-C / ULTRALIGHT EV1 tags. iceman1001 2015-04-24 18:19:51 +02:00
  • a3abb02897 Merge branch 'master' of github.com:Proxmark/proxmark3 Martin Holst Swende 2015-04-23 09:51:04 +02:00
  • 0e6c7336b0 Fixed issue with dumping iclass tags > 2KB in size Martin Holst Swende 2015-04-23 09:50:44 +02:00
  • cb8220ee76 Merge pull request #92 from marshmellow42/master Martin Holst Swende 2015-04-14 20:36:10 +02:00
  • 8e0cf02308 minor change to lf em4x menu & iceman script... marshmellow42 2015-04-10 00:06:59 -04:00
  • 9c09e006d6 CHG: removed unused code. FIX: moved some checks to make the script run a tad bit faster. iceman1001 2015-04-09 20:38:38 +02:00
  • 26b8f38b63 CHG: changed some help texts. iceman1001 2015-04-09 20:36:12 +02:00
  • 68e6434527 FIX: some minor corrections to identify more tokens. iceman1001 2015-04-09 20:35:04 +02:00
  • d87779d6d1 FIX: fixed a minor bug introduced when changing from OpenSSL -> PolarSSL. ADD: changed code to handle both encrypt and decrypt AES 128. iceman1001 2015-04-09 20:34:34 +02:00
  • 5eae566a28 Merge branch 'master' of https://github.com/Proxmark/proxmark3 iceman1001 2015-04-08 21:24:08 +02:00
  • 664f658650 nexwatch fix .h file + icemans mf csetblk w arg marshmellow42 2015-04-08 15:08:05 -04:00
  • 25d3e5cc83 Merge remote-tracking branch 'upstream/master' marshmellow42 2015-04-08 14:19:19 -04:00
  • 411105e036 added nexwatch demod & iceman lua marshmellow42 2015-04-08 14:19:03 -04:00
  • 322f7eb111 fix to lf t5 detect/read cmds marshmellow42 2015-04-08 11:18:29 -04:00