Commit Graph

  • cf94c75b7e CHG: 'lf t55xx' the no-time limit waiting for the device to ACK when transfering data from device to client, is changed to 8 seconds. CHG: 'lf t55xx dump' - added ASCII printing of dumped data blocks. iceman1001 2017-01-16 14:46:42 +01:00
  • c621ae0614 CHG: 'data zerograph' - array out-of-bounds fixed. CHG: syntax sugar iceman1001 2017-01-16 14:44:37 +01:00
  • 3acac886bc ADD: 'lf search' - added a rudimentary identification of IDTECK tags, will demod to PSK1, if fails it tries to PSK1 inverted demod. iceman1001 2017-01-12 00:04:36 +01:00
  • 701ad7cb3a chg: syntax sugar iceman1001 2017-01-11 23:11:55 +01:00
  • ceb34a3c1b CHG: syntax sugar iceman1001 2017-01-11 23:09:47 +01:00
  • 197c8f3f42 CHG: syntax sugar, minor spelling mistake iceman1001 2017-01-11 23:08:59 +01:00
  • 09bccd98a3 CHG: updated README.txt with VISA2000 iceman1001 2017-01-11 23:06:32 +01:00
  • 0bfa4b6a4d Added a visa2000 trace. iceman1001 2017-01-11 23:03:43 +01:00
  • 719000b7f4 syntax suger iceman1001 2017-01-11 23:02:38 +01:00
  • fbc2bace4a CHG: 'lf hid wiegand' - remaking the wiegand calcs iceman1001 2017-01-11 23:02:07 +01:00
  • db289ea7d7 CHG: syntax suger iceman1001 2017-01-11 23:01:15 +01:00
  • 9a6bc2feb4 CHG: 'lf noralsy' Added tag allocation year in demod output. CHG: 'lf noralsy clone|sim' Added tag allocation year as input parameter iceman1001 2017-01-11 23:00:08 +01:00
  • 3b875041dc FIX: 'hf 14a reader' - when card SAK was 0x00, it calls GetHF14AMfU_Type() to try to identify if it is a UL/NTAG etc. The bug is that it ignored the return value. when return_value == UL_ERROR, it shall not print the mfu tagtype annotation. iceman1001 2017-01-11 22:00:17 +01:00
  • 042db564ba CHG: 'hf iclass replay' added help text. CHG: 'hf iclass snoop' added help text. CHG: 'hf iclass reader' added help text. ADD: 'hf iclass reader' added the possibility to read only one tag instead of looping. CHG: 'sprint_hex_ascii' function now replaces unprintable chars with '.', added this call to printIclassDumpInfo iceman1001 2017-01-10 22:21:16 +01:00
  • 76c74bf9ad CHG: 'hf iclass decrypt' - adjusted the loops, to only decrypt Application 1. However I've noticed not all blocks in Application 1 is encrypted. :/ Still needs to be adjusted. CHG: 'hf iclass reader' - added some output accessrights from the CopyReader source code. iceman1001 2017-01-10 18:23:05 +01:00
  • a0a61c91cc CHG: adding the HID wiegand calcs again. Still need to set the bit37 indicator etc. iceman1001 2017-01-09 22:17:43 +01:00
  • dd0a4fe477 Merge branch 'master' of https://github.com/iceman1001/proxmark3 iceman1001 2017-01-09 22:16:25 +01:00
  • dd83c4572b CHG: coverity complains about not reading the value from mifare_send_short CHG: ubuntu 14.04 gcc4.8.4 complains about mem_avail still. Don't know why. iceman1001 2017-01-09 22:15:36 +01:00
  • 0ecec5395b Update README.md Iceman 2017-01-06 19:10:48 +01:00
  • 38a30dbf18 CHG: forgot to remove unused function. iceman1001 2017-01-06 00:02:52 +01:00
  • e585a58ed1 CHG: looks bad but works. iceman1001 2017-01-06 00:01:14 +01:00
  • ea6a49dc5e CHG: missing file extension. iceman1001 2017-01-05 15:57:37 +01:00
  • 08439eea22 CHG: textual changes. CHG: remove unused #includes and added some comments iceman1001 2017-01-05 15:56:52 +01:00
  • 87c10b2a0f CHG: some indala output is now only in debug mode CHG: added 34|37 bits AWID format. I'm guessing 37bit is wrong since the parity is still there. Which it shouldn't iceman1001 2017-01-05 15:55:19 +01:00
  • 29f649c5ce CHG: change the indala output abit, to only show when in debug mode. (ie: data setdebug 1) iceman1001 2017-01-05 15:53:32 +01:00
  • c48211f7ed ADD: 'lf animal' commands. CLONE/SIM/READ/DEMOD of FXD-B animal tags. Still some work left. iceman1001 2017-01-05 01:51:47 +01:00
  • f80cd7e687 syntax suger, some tabs fixed iceman1001 2017-01-03 19:33:21 +01:00
  • ea1c1ca6f8 CHG: 'analyse hid' added @holiman 's permute functions to the output to verify iceman1001 2017-01-03 19:32:24 +01:00
  • 0b63a0fe2a Merge pull request #63 from micolous/log-nonce Iceman 2017-01-03 19:19:38 +01:00
  • deba67ab57 CHG: cleaning up stuff iceman1001 2017-01-03 01:20:03 +01:00
  • 34c3082338 CHG: added a key B wien, iceman1001 2017-01-02 22:00:56 +01:00
  • 1772cf8bdd fixed warning about size_t Iceman 2016-12-26 20:43:20 +01:00
  • ef31a8b453 fix a warning Iceman 2016-12-26 20:39:13 +01:00
  • 6fe5fe8d52 LF sim Iceman 2016-12-25 15:25:33 +01:00
  • 59152dcb05 nonce2key: printf->PrintAndLog Michael Farrell 2016-12-24 10:09:01 +10:00
  • cb0b8f94c9 Merge pull request #62 from micolous/fix-includes Iceman 2016-12-23 16:48:19 +01:00
  • faad338efe Fix some missing include statements which impact using proxmark3 client as a library. Michael Farrell 2016-12-23 17:35:50 +10:00
  • 62d0bbf62f ADD: new found cloner pwd. iceman1001 2016-12-20 09:25:02 +01:00
  • 910ad5470d Merge pull request #202 from marshmellow42/master Iceman 2016-12-19 16:09:58 +01:00
  • 55db344f97 CHG: used @marshmellow42 's version to fix lf continuous demod problems. iceman1001 2016-12-19 16:04:27 +01:00
  • 89696b8b24 fixed lf antenna left on bug && some iclass ... marshmellow42 2016-12-19 09:45:23 -05:00
  • bb73c58d9a CHG: made some debugs statements more clear, when "LF SEARCH" is used with "DATA SETDEBUG 1" iceman1001 2016-12-19 15:32:18 +01:00
  • 8cdf15c2b3 CHG: 'lf awid brute' - extra check if device gotten offline CHG: 'lf t55x7 brute' - extra check if device gotten offline CHG: 'lf nedap' - Nedap is supposed to be Diphase. iceman1001 2016-12-19 14:55:58 +01:00
  • e4b65f5bc1 CHG: mental note to self, capslock is bad. iceman1001 2016-12-19 12:53:38 +01:00
  • 61d36d3695 FIX: 'LF IO FSKDEMOD' - no call to turn of the antenna when exit Thanks to @samyk iceman1001 2016-12-19 12:51:21 +01:00
  • 501c666b10 FIX: 'lf hid fskdemod' - no turning of the antenna afterwards. FIX: 'CMD_AWID_DEMOD iceman1001 2016-12-19 12:48:27 +01:00
  • 037b9e38bb ADD some documentation of changes iceman1001 2016-12-17 10:22:21 +01:00
  • 921e63992c a few bug fixes with adding hitag detection to... marshmellow42 2016-12-16 14:04:39 -05:00
  • 92014925d6 CHG: 'LF VISA2000' adding askedgedetection when decoding allows for some traces to be correct demodulated. iceman1001 2016-12-16 19:06:19 +01:00
  • 3375daee9e CHG: 'LF VISA2000 CLONE' fixed the wrong blocknum index in output. Thanks @martin for pointing it out. iceman1001 2016-12-16 12:50:44 +01:00
  • 0a7e86db81 ADD: 'LF VISA2000' added one checksum test when demod / clone / sim CHG: 'LF NORALSY' when chksum fails, return 0, to indicate for LF SEARCH that it failed. iceman1001 2016-12-16 12:47:49 +01:00
  • 32da0a464e ADD: 'analyse chksum' added a nibble xor calc - calcSumNibbleXor iceman1001 2016-12-16 12:05:38 +01:00
  • c08c796e8d CHG: enhanced the debug output for some LF demod/decode iceman1001 2016-12-16 12:04:37 +01:00
  • 22eece1e2d ADD: 'LF NORALSY' clone/sim/read commands. Partly done. some crc works, but whole format in not mapped yet. ADD: 'LF SEARCH' added noralsy detection iceman1001 2016-12-15 18:04:30 +01:00
  • 207fc33a42 ADD: a Noralsy detection, looking for preamble 0xBB0 iceman1001 2016-12-15 15:50:12 +01:00
  • d48175d4f4 FIX: 'lf presco' demod fixes. ADD: 'lf search' now also looks for Presco. iceman1001 2016-12-15 00:01:31 +01:00
  • 371535d566 ADD: forgot to add the files iceman1001 2016-12-14 23:26:14 +01:00
  • 9945a928c7 Syntax suger iceman1001 2016-12-14 23:25:28 +01:00
  • 5daad82660 ADD: Visa2000 demod iceman1001 2016-12-14 23:23:53 +01:00
  • eb911aa8d6 ADD: 'lf visa2000' commands. (SIM/CLONE/READ) almost finished. CHG: 'lf xxxxx' reduced number of samples from 30000 -> 20000 in "lf xxxxxx read" commands. CHG: 'data samples' - didn't honor the silent parameter. It now output less for the 'lf xxxxxx read' commands. iceman1001 2016-12-14 23:23:16 +01:00
  • dc3a58466d CHG: 'lf search' changed output to be visible when debugging for IO prox iceman1001 2016-12-13 12:27:40 +01:00
  • 50282b85e4 CHG: syntaxt suger iceman1001 2016-12-09 14:39:34 +01:00
  • 8b2a5d400a FIX: 'hf iclass dump' / 'hf iclass readtagfile' - the faulty output from these commands are now fixed. iceman1001 2016-12-09 14:38:51 +01:00
  • c5af4b5d8c CHG: 'hf iclass dump' - output fixes CHG: 'hf iclass readtagfile' - output fixes iceman1001 2016-12-08 18:02:48 +01:00
  • 541231b805 REM: removed a double entry. it seems 'hf mf check' doesnt uniq-sort this file. iceman1001 2016-12-08 18:01:54 +01:00
  • f7e98f1fb6 FIX: 'iclass write' iceman1001 2016-12-07 17:43:13 +01:00
  • 5b8167fb97 FIX: 'iclass write' iceman1001 2016-12-07 17:07:23 +01:00
  • dbbc82968c CHG: got insperation from https://github.com/menshiyun/proxmark3/commits/local and the clean variable. iceman1001 2016-12-07 17:06:15 +01:00
  • 0b91ce03e5 Merge remote-tracking branch 'upstream/master' marshmellow42 2016-11-29 15:09:27 -05:00
  • 671ff89fcb fix iclass write marshmellow42 2016-11-29 14:59:14 -05:00
  • b7f40ee2ad CHG: added a check if err variable is NIL. iceman1001 2016-11-22 11:55:23 +01:00
  • d1e197e9ec FIX: the changes to uart.c timings seems to have fixed my problem with the pm3 device getting unresponsive. iceman1001 2016-11-22 01:58:11 +01:00
  • e108a48ac4 ADD: added the 'hf mf hardnested' to be called within LUA scripts. ADD: 'script run hard' - a first try for a lua script to run the hardnested attack on a complete tag. iceman1001 2016-11-21 16:08:12 +01:00
  • 711ae19fca CHG: Cleaning up iceman1001 2016-11-18 11:31:52 +01:00
  • 09bb01c73d ADD: "analyse hid" - new function that implements the 'heart of darkness' hid/iclass permute function. Its converted from the php-solution found in the paper to C. Ref: https://github.com/akw0088/HID-Card-Copy/blob/master/key-permutation/permute.php iceman1001 2016-11-17 18:20:44 +01:00
  • fa5974bbf3 FIX: @matrix latest fixes iceman1001 2016-11-16 22:31:09 +01:00
  • f07ffa7672 FIX: "hf mf hardnested" - removed the call to free_candidates_memory, on my ubuntu env it crashes all the time with it. iceman1001 2016-11-16 19:19:06 +01:00
  • da8279796e FIX: that time.h issue is different on POSIX systems and WINDOWS system and in C... iceman1001 2016-11-16 18:52:13 +01:00
  • a877bc2f01 FIX: wrong compile define used, __WIN32 should be _WIN32 iceman1001 2016-11-16 18:42:56 +01:00
  • 7d159efe40 FIX: & 0xFF instead of uint8_t iceman1001 2016-11-16 18:38:15 +01:00
  • 1ca5dce0f4 FIX: removed some warnings about time_t in non-windows systems. This appeared since I fiddled in proxmark.h iceman1001 2016-11-16 18:36:21 +01:00
  • 3105b814c9 CHG: added the ping command to the header file. iceman1001 2016-11-16 18:17:01 +01:00
  • 06d09c98eb CHG: "hf mf hardnested" - fixes and additions. - freeing candidate lists after generate_candidates calls. - longer timeout when waiting for responses (it takes a while to collect 58 nonces per call) From 3sec to 6sec - if best_first_byte[0] (best guess) has been the same for 3 nonces calls in a row, it enters the generate_candidates test. - when total_added_nonces increases but does not enter generate_candidates tests, it now increases the threshold_index variable. Make the output look better iceman1001 2016-11-16 18:16:14 +01:00
  • 2618e313bf CHG: textual change iceman1001 2016-11-16 17:45:12 +01:00
  • 77f3f9ff5c CHG: "hf mf hardnested" device side should empty bigbuff? iceman1001 2016-11-16 17:44:08 +01:00
  • 5fba8581f4 CHG: the reset of pcb_num should be before untraditional tags return. iceman1001 2016-11-16 17:43:08 +01:00
  • 4d812c139b CHG: "hf mf hardnested" - latest clean up from @matrix - the device still doesnt answer when brute_force call fails. I've been trying to get the device to init after the brute_force call. iceman1001 2016-11-15 12:49:13 +01:00
  • 97f86b7a61 chg: removed a useless clearing of key_count. From @matrix 090682764b iceman1001 2016-11-15 12:13:15 +01:00
  • 6804338201 FIX: 'LF PYRAMID' the crc8_MAXIM and crc16_DNP was calling the wrong crc method. (update2 is the older and correct version). This solves the pyrmid issue with wrong checksums calculated. Thanks to @rookieatall @marshmellow42 for pointing out the bug. ref: http://www.proxmark.org/forum/viewtopic.php?id=4006 iceman1001 2016-11-14 21:41:18 +01:00
  • 71ac327ba8 FIX: 'hf mf hardnested' @matrix e0828439bf iceman1001 2016-11-08 13:27:50 +01:00
  • 0b53530a10 CHG: "hf mf hardnested" disabled the tracelogging on deviceside during nonce acquiring. iceman1001 2016-11-07 22:42:57 +01:00
  • 360caababf FIX: decrease 2^39 -> 2^38. its a big searchspace anyway. FIX: changed output and rearranged collecting nonces logic. iceman1001 2016-11-07 22:41:18 +01:00
  • 87a513aa1d FIX: "hf mf hardnested" when "key found" exting the do-while loop doesn't need to wait for device to respond. iceman1001 2016-11-07 11:54:32 +01:00
  • 8e4a0b3585 FIX: "hf mf hardnested" merging of @matrix commit bd8249afec iceman1001 2016-11-07 11:11:14 +01:00
  • 7fd676db11 FIX: @matrix 869a03c2c6 it still counts down the good bytes, and I fixed the elapsed time. iceman1001 2016-11-05 14:54:25 +01:00
  • 325f26e25d CHG: removed unused variable iceman1001 2016-11-03 15:15:25 +01:00
  • 3a051ec10b CHG: don't consider the respons at all when sending the HALT command. iceman1001 2016-11-03 15:00:17 +01:00
  • 713f5d019c CHG: still issues left. iceman1001 2016-10-29 23:58:59 +02:00
  • 5e14319d2c FIX: several calls to nonce2key/nonce2key_ex has problems with not clearing up memory pointers laying around. Still exists problem which needs to be dealt with. iceman1001 2016-10-29 22:12:38 +02:00
  • 60c33f7aa8 CHG: minor textual change to fit the minimum two calls nature for the zero parity attack iceman1001 2016-10-29 21:45:36 +02:00