Commit Graph

  • 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
  • 9632ecbe3d update t5 detection test() marshmellow42 2015-04-08 10:12:24 -04:00
  • 83602affe5 Fixed buffer initialization errors, as reported in http://www.proxmark.org/forum/viewtopic.php?pid=15337#p15337 Martin Holst Swende 2015-04-08 13:31:04 +02:00
  • fef74fdce4 lf ask consolidation marshmellow42 2015-04-08 01:07:39 -04:00
  • 105ce39607 FIX: two parentheses were missing. FIX: setting the default key to Oxff bug. (http://www.proxmark.org/forum/viewtopic.php?pid15325#p15325) FIX: proper initialisation of variables ;) iceman1001 2015-04-07 18:05:35 +02:00
  • cff17e78f5 FIX: a wrong comment inside default_toys.lua FIX: a wrong linking to default_toys.lua in tnp3 scripts. iceman1001 2015-04-07 18:02:29 +02:00
  • 49bbc60af3 lf cleaning++ marshmellow42 2015-04-07 00:53:06 -04:00
  • cc15a1187b lf cleanup - fixes marshmellow42 2015-04-06 23:17:30 -04:00
  • 2c772e6cf0 Added info to changelog about bootroom update Martin Holst Swende 2015-04-06 21:47:09 +02:00
  • ba3fd680fb FIX: fixed a bug in "hf mf csetblock" where it didn't used the "w" wipe parameter before. CHG: minor textual changes. iceman1001 2015-04-06 18:52:20 +02:00
  • 7949523515 CHG: default_toys.lua is now able to correct identify over 200 different types. iceman1001 2015-04-06 18:49:44 +02:00
  • c3fe354b19 CHG: fix the default_toys.lua file to handle more aspects of information for a given tag. CHG: corrected a bug in tnp3clone.lua that made the script fail to "wipe" a magic tag. CHG: minor textual change in ndef_dump.lua iceman1001 2015-04-06 18:47:53 +02:00
  • 1f918317e2 add maxErr to data manrawdecode marshmellow42 2015-04-05 21:59:36 -04:00
  • 224ce36eb1 lf t5xx - icemans update marshmellow42 2015-04-05 16:37:41 -04:00
  • aa77d2b125 FIX: the test scripts hade a problem when sending the new configuration block. iceman1001 2015-04-05 17:02:13 +02:00
  • 5ac81d0f58 CHG: change the snprint call in GetModelStrFromCID. CHG: tighten up the maxium allowed errors in Biphase (from 1 to zero allowed errors) iceman1001 2015-04-05 14:28:29 +02:00
  • 6c81ae5574 CHG: the default_toys.lua has the index bytes in mix endiansness. I tried to clean it up and verify them. CHG: The tnp3clone.lua is now faster, and uses the "wipe" parameter to clean the tag before writing all data. iceman1001 2015-04-05 14:27:12 +02:00
  • 2767fc0291 lf cleaning marshmellow42 2015-04-05 00:58:57 -04:00
  • 643fb10b2d Merge remote-tracking branch 'upstream/master' marshmellow42 2015-04-04 21:29:16 -04:00
  • acaeccf841 update changelog marshmellow42 2015-04-03 00:40:38 -04:00
  • 6e98444637 lfdemod reduce duplicate code marshmellow42 2015-04-02 23:55:12 -04:00
  • 23f0a7d862 lfem4x cleanup/add/fix marshmellow42 2015-04-02 12:48:52 -04:00
  • b3a8c87d5c CHG: minor text changes. CHG: cmd+2, to skip first inparameter in string. iceman1001 2015-04-02 12:08:57 +02:00
  • 7b47fa9b3d CHG: Script now also test to read block 0 via the chinese magic command if the normal read fails. iceman1001 2015-04-02 12:07:51 +02:00
  • 49dc1d0a9e Merge branch 'master' of https://github.com/Proxmark/proxmark3 iceman1001 2015-04-01 18:02:10 +02:00
  • b8f705e73e ADD: added some changes from Marshmellow CHG: minor change to the help text for "LF HITAG WRITE" iceman1001 2015-04-01 17:58:35 +02:00
  • 218103efd3 ADD: added some changes from Marshmellow CHG: some minor changes to decode output for EM.. iceman1001 2015-04-01 17:57:07 +02:00
  • 815544537c CHG: code cleanup , added the year control to t55xx trace command. iceman1001 2015-04-01 17:55:44 +02:00
  • 7a2029ec7c ADD: some changes from Marshmellow iceman1001 2015-04-01 17:54:19 +02:00
  • f2019c773d CHG: minor comments. iceman1001 2015-04-01 17:53:33 +02:00
  • e204bb7fb2 CHG: revert -O2 -> -Os compile iceman1001 2015-04-01 17:52:24 +02:00
  • 9795e535c9 Compiler correctly identified a buffer overflow, fixed that and made the code use snprintf instead of unsafe sprintf Martin Holst Swende 2015-04-01 09:24:29 +02:00
  • f83c41c75b Merge pull request #89 from pwpiwi/image_shrink pwpiwi 2015-03-31 22:57:33 +02:00
  • d5d6f22718 Merge pull request #91 from marshmellow42/master Martin Holst Swende 2015-03-31 22:11:19 +02:00
  • 7009555e44 temporarily revert lfdemod float removal pwpiwi 2015-03-31 21:38:58 +02:00
  • a4669d6ef3 small fix in t5 trace data marshmellow42 2015-03-31 11:30:16 -04:00
  • 75cbbe9a69 remove floats per piwi marshmellow42 2015-03-31 10:49:06 -04:00
  • e335ca2846 Reclaim more than 19K of ARM flash memory. - added compiler options -fdata-sections and -ffunction-sections (thanks to iceman for the hint) - removed float operations from common/lfdemod.c to avoid adding float libraries to the ARM os image - moved the fpga images to the data section to avoid reserving unused space for a separate section pwpiwi 2015-03-31 08:01:23 +02:00