Commit Graph

  • 1f1d974f02 CHG: added a comment iceman1001 2016-07-23 18:33:30 +02:00
  • 2de9622f0e CHG: some clearing of memory iceman1001 2016-07-23 18:31:20 +02:00
  • a273fcfda2 Merge pull request #14 from k02a/patch-2 Iceman 2016-07-22 22:57:28 +02:00
  • 517f8f84e4 Merge pull request #13 from k02a/patch-1 Iceman 2016-07-22 22:55:00 +02:00
  • 39814f19ab Addition of depending library flags... k02a 2016-07-22 13:52:12 +02:00
  • a360a90bb6 Improved compilation compability on Linux k02a 2016-07-22 13:40:05 +02:00
  • 24d6432831 Merge pull request #12 from k02a/patch-1 Iceman 2016-07-22 10:13:11 +02:00
  • e13ccb6b3f Inclusion of unused oem variable k02a 2016-07-22 09:49:02 +02:00
  • 36e78d669c CHG: added some includes / libarys for HomeBrew AND QT5 compiling on MAC OSX. They are commented away, but if you need it replace the other two lines and uncomment. All credit to @koalazak [ref] ed1525805c iceman1001 2016-07-21 17:26:17 +02:00
  • 81ba7ee837 CHG: minor changes to code, mostly newlines, change a value to #DEFINE END_OF_LIST_MARKER CHG: GOOD_BYTES_REQUIRED changed from 28 > 13, makes it nonce collecting part faster, but the fail rate goes also up. its a value to fiddle with. iceman1001 2016-07-20 12:02:08 +02:00
  • b9b480d081 chg: name error? iceman1001 2016-07-07 10:01:50 +02:00
  • a8ee668770 CHG: moved includes into header file where it belong iceman1001 2016-07-07 02:15:40 +02:00
  • e7470660c2 ADD: added the nonce_struct needed for @marshmellow42 's enhanced "sim x" attack. iceman1001 2016-07-07 02:14:03 +02:00
  • 0cbe0cb8d6 chg: changed comment iceman1001 2016-07-07 02:13:02 +02:00
  • 9d7e9935af syntax suger iceman1001 2016-07-07 02:10:09 +02:00
  • 2d1885f1d1 CHG: Now it prints the correct UID bytes etc. iceman1001 2016-07-07 02:09:16 +02:00
  • 0a856e292a CHG: adjusted the debug message to the correct mfkey32v2 with right number of parameters. iceman1001 2016-06-22 09:35:18 +02:00
  • e0530dbcec Applied @icsom 's fixes from: b577582490 iceman1001 2016-06-22 09:33:21 +02:00
  • ac36c57789 FIX: this should fix the compilation error for MAC users. iceman1001 2016-06-20 13:32:22 +02:00
  • 3c61ee4338 chg: added to print the author. iceman1001 2016-06-20 13:31:51 +02:00
  • 180ec86ef0 @marshmellow42 's fix the AskEdgeDetect cleaning tool. de53156e1e iceman1001 2016-06-20 13:26:45 +02:00
  • 9686a8d4d5 @marshmellow42 's fix askAMP 16ea2b8ca3 iceman1001 2016-06-20 13:21:36 +02:00
  • f3cbb7bc7b CHG: wrong minor version value. 0x1 -> 0x0 for desfire ev1 detection iceman1001 2016-06-15 09:22:55 +02:00
  • d118e70f5d CHG: Thanks to @Mackwa for looking up the expected Desfire EV2 major version byte. iceman1001 2016-06-14 10:21:52 +02:00
  • 5558d935bd ADD: added the skeleton for analysing dates in a given byte array. iceman1001 2016-06-13 21:55:52 +02:00
  • 288c6845a7 ADD: added some identification on between old Desfire, Desfire EV1 and Desfire EV2 DEL: removed two old des-commands files which wasn't used. iceman1001 2016-06-13 19:05:50 +02:00
  • ddaecc0826 FIX: this corrects the bug when running "hardnested" serveral times a faulty wrongsized key is returned. Just needed to clear the variable every run. iceman1001 2016-05-31 13:11:04 +02:00
  • 2605eca35a Merge pull request #8 from zhovner/master Iceman 2016-05-27 04:10:36 +02:00
  • 57eba86be6 Typo in hf 14a sim help Pavel Zhovner 2016-05-26 20:10:03 +03:00
  • 26922aefd7 Update cmdlfawid.c Iceman 2016-05-21 09:42:41 +02:00
  • ba2e685d67 Update README.md Iceman 2016-05-19 13:07:52 +02:00
  • 2fdc489bb4 CHG: printing of progress dots is better now. iceman1001 2016-05-19 12:47:23 +02:00
  • 118bf0c203 ADD: added a comment about Q5 settings. needs to be verified iceman1001 2016-05-16 21:41:19 +02:00
  • 890ae3dd43 ADD: added a comment about the Q5, which I think is wrong in these commands. Needs to be tested. iceman1001 2016-05-16 21:40:19 +02:00
  • a45882e20a ADD: added 'lf io sim <version> <facility.code> <cardnumber>' to the sim command ADD: added 'lf io clone <version> <facility.code> <cardnumber>' to the clone command iceman1001 2016-05-16 21:39:40 +02:00
  • 3f7540c9b7 CHG: added an entry to copy the 77-mm-usb-device-blacklist.rules file into /etc/udev/rules.d and reload the rules. All needs to be executed as root, so I use sudo. iceman1001 2016-05-16 19:04:04 +02:00
  • 6648776f2a CHG: added the possibility to "remagic" the new found Mifare Ultralight tags, which answers to chinese backdoor commands for uid change. The script now deals with to different kind of tags. Mifare Classic 1k gen1 and Mifare Ultralight gen1 (7bytes uid) iceman1001 2016-05-15 19:27:04 +02:00
  • 8fd9bfb0e3 ADD: added the possiblity to use AWID formatlength of 26 and 50. 'LF AWID SIM' 'LF AWID CLONE' 'LF AWID BRUTE' iceman1001 2016-05-14 22:40:04 +02:00
  • 6a4271d186 CHG: Changed cardnumber printing from %d (signed) to %u (unsigned) for AWID50, it now prints correct in all cases. Thanks to @ntk for reminding me about it. iceman1001 2016-05-14 14:34:35 +02:00
  • c5e8b91696 ADD: AWID 50bit demod iceman1001 2016-05-13 22:52:25 +02:00
  • 204b708424 ADD: AWID 50bit demod, thanks to @FrancoisM and @ntk iceman1001 2016-05-13 22:34:49 +02:00
  • 407d62664d Update README.md Iceman 2016-05-11 13:54:31 +02:00
  • ff5f9f590c textual updates. iceman1001 2016-05-10 15:38:02 +02:00
  • 812513bf90 ADD: Added a new main command group "analyse", first one is the find the missing XOR in a LCR, it was a python script under /tools/xorfind.py iceman1001 2016-05-10 15:30:46 +02:00
  • 8085377413 CHG: output when finding key it the same as from the client. iceman1001 2016-05-10 07:51:05 +02:00
  • fed1227777 CHG: just made the autopwn script main loop a bit more verbal iceman1001 2016-05-10 07:40:27 +02:00
  • 60e26e50c5 FIX: changed from ssized_t -> size_t FIX: changed off_t -> size_t iceman1001 2016-05-09 08:27:55 +02:00
  • 348c57a0af REM: rmove stdio.h reference to make it compile on Mac OS X iceman1001 2016-05-09 08:12:43 +02:00
  • e46642ca4c REM: commented out a reference to Logtrace in bigbuf.c, since its already declared as "extern" in bigbuff.h Lets see if this reduces compilation errors for Mac OS X users. iceman1001 2016-05-08 18:52:19 +02:00
  • 048324d63b DEL: removed the homebrews script. It needed a seperate gitproject. CHG: removed references to stdio.h and time.h in ARMSRC. iceman1001 2016-05-06 23:51:03 +02:00
  • 7680db569c CHG: test to remove a call <sys/types.h> seems to be conflict with mac os x... iceman1001 2016-05-06 20:09:10 +02:00
  • df82844c05 FIX: more paths for readline and Mac Os X iceman1001 2016-05-06 19:52:04 +02:00
  • b01e7d206d FIX: a define which was wrong iceman1001 2016-05-06 19:30:43 +02:00
  • 9d590832a1 FIX: This tries to fix the memalign issued on MAC OS X, which it doesn't have. However its standard Malloc is already 16byte memaligned. ref: http://stackoverflow.com/questions/196329/osx-lacks-memalign iceman1001 2016-05-06 19:09:29 +02:00
  • 0fa87186cf CHG: hardnested needs malloc.h, which on Darvin (Mac OS X) needs a path to. iceman1001 2016-05-06 19:01:33 +02:00
  • e75bc417f1 ADD: added a lua script which calculates mifare keys based on a uid diversification iceman1001 2016-05-06 10:19:15 +02:00
  • 04da5cd92b FIX: it seem the fcntl returns -1,.. which made the flasher fail. iceman1001 2016-05-05 21:13:12 +02:00
  • 4003623bae Update README.md Iceman 2016-05-05 10:14:34 +02:00
  • 8b89fcae13 Update README.md Iceman 2016-05-05 10:12:13 +02:00
  • c00fc47d50 Update README.md Iceman 2016-05-05 10:08:33 +02:00
  • 703ac289ee Update README.md Iceman 2016-05-05 10:04:38 +02:00
  • dc1c9ae4a9 Update README.md Iceman 2016-05-05 09:59:54 +02:00
  • 15d49e8285 CHG: NEDAP, changed back the preamble. With new parity check it has a decent detection. iceman1001 2016-05-04 10:35:10 +02:00
  • 532bcd7145 CHG: Nedap demod, now verifes with first parity. iceman1001 2016-05-04 10:34:16 +02:00
  • b85385a058 CHG: removed a warning about unused variable. Lets see if perror works. iceman1001 2016-05-03 09:16:05 +02:00
  • c71f4da9bc CHG: increased the preamble CHG: from inverted to non-inverted. 2 of the forum samples is non-inverted. iceman1001 2016-05-02 21:21:43 +02:00
  • d34a0b0cc7 FIX: dual definitions of variable size iceman1001 2016-05-02 15:15:06 +02:00
  • 96faed2124 CHG: added the ASK/Biphase demod of signal for NEDAP demod. ADD: 'LF SEARCH' now also checks for NEDAP. iceman1001 2016-05-02 14:06:08 +02:00
  • 56bbb25a41 ADD: started with a NEDAP demod, read, clone and sim functionality. The encrypted part is not solveabled today. iceman1001 2016-05-02 13:42:06 +02:00
  • b070f4e495 CHG: only need a byte in this loop iceman1001 2016-04-29 22:24:37 +02:00
  • ea1ee62e55 CHG: better helptext iceman1001 2016-04-29 22:24:08 +02:00
  • ffeb77fdc6 CHG: the 14b is getting better, since I added the fpga waiting signaling I found in "14a emgetcmd" etc. iceman1001 2016-04-29 22:23:32 +02:00
  • 57850d9dfb CHG: FpgaSetupDMA, handle when it returns NULL. iceman1001 2016-04-27 20:42:44 +02:00
  • d51717fffd CHG: 'hf 14b sim' better work flow on device side. not done yet. iceman1001 2016-04-27 20:42:01 +02:00
  • 7bcddfabde FIX: mental note to self, don't forget to adjust messages to new logic iceman1001 2016-04-27 20:03:54 +02:00
  • a644fef0bb FIX: Mental note to self, bitnumber 4 is used, not the value 4 which would be bitnumber 3... when deciding if request is REQB or WUPB iceman1001 2016-04-27 19:54:29 +02:00
  • 0923c43cc6 CHG: "hf 14b sim" making the flow to be similar to "hf 14a sim". iceman1001 2016-04-27 19:53:21 +02:00
  • 883c82b573 CHG: change the shields.. iceman1001 2016-04-27 12:56:22 +02:00
  • 45c0c48c49 CHG: Just changed the order of printing, so the messagde FoundKey is printed last. iceman1001 2016-04-27 11:22:17 +02:00
  • dccddaef77 CHG: "hf 14b sim" - Added the possibility to call it with a PUPI/UID. Sample: "hf 14b sim u 11223344" iceman1001 2016-04-27 11:21:29 +02:00
  • 8040711b90 REM: removed a debug function call, PrintToSendBuffer iceman1001 2016-04-26 21:34:24 +02:00
  • a287e8cfdd CHG: FpgaSetupDMA can fail and returns NULL. Added a check for it. iceman1001 2016-04-26 21:31:43 +02:00
  • fd3be901ea removed commented code iceman1001 2016-04-26 21:30:54 +02:00
  • c98ab35140 textual change. iceman1001 2016-04-26 21:30:04 +02:00
  • 11c2df83d2 CHG: Much more stable 14B functionality when Sending as Reader/PCD and Reading from Tag/PICC. The read distance is up to 2.5cm and is not nearly so position picky as previous version. The logtrace now also logs times.. kind of. Getting there slowly. iceman1001 2016-04-26 21:29:45 +02:00
  • a420e5c163 chg; no more crash when getting partial usb packages. iceman1001 2016-04-25 23:15:12 +02:00
  • ed69e099a1 FIX: @Aczid suggested this to fix a Coverity scan warning. iceman1001 2016-04-25 14:30:13 +02:00
  • 735a11ed56 CHG: Mea culpa, misspelled Aczid 's nick. iceman1001 2016-04-24 22:35:55 +02:00
  • aa5bbe6a9b CHG: changed this call, to the #define name instead. iceman1001 2016-04-24 21:45:22 +02:00
  • 18b90cce48 CHG: this fixes an annoying fault of not running CONNECT in raw command... iceman1001 2016-04-24 21:44:19 +02:00
  • 222bdb1cb3 Syntax suger iceman1001 2016-04-24 21:43:38 +02:00
  • 9965e0d1f8 CHG: this should remove a Coverity Scan warning. iceman1001 2016-04-24 21:42:42 +02:00
  • c0afa86f75 FIX: this commit solves a sneaky bug in 'LF VIKING' commands. The getVikingBits dropped the highest byte in the uid while creating the datablocks for the clone. ADD: added some extra message in debugmode when looking at viking tags. iceman1001 2016-04-24 21:41:45 +02:00
  • 21d359f68f CHG: we don't want to assert inside the pm3 client. CHG: better message when failed to find the key. CHG: revert nonces check, 12 -> 100 iceman1001 2016-04-23 19:09:07 +02:00
  • 1c38049bcb CHG: commented away some of the debug printf statements in hardnested. iceman1001 2016-04-23 18:33:27 +02:00
  • cd777a0545 FIX: Some Coverity Scan warnings. fread, not initialised etc etc iceman1001 2016-04-23 18:23:46 +02:00
  • 5bb6228386 syntax suger iceman1001 2016-04-23 13:04:22 +02:00
  • b9fc3e8eb7 RM: removed some old reference inside some old proggies... iceman1001 2016-04-23 13:03:27 +02:00
  • 2813c42f98 CHG: moved some params. iceman1001 2016-04-23 13:02:51 +02:00
  • be6e909c5b FIX: time printing, like difftime in MINGW enviroments needs to use 32b time. iceman1001 2016-04-23 13:02:20 +02:00