Commit Graph

  • c3c5011e1d textual iceman1001 2019-08-29 10:36:48 +02:00
  • b10edbaddc user dir: rework err msgs Philippe Teuwen 2019-08-29 10:31:37 +02:00
  • fcd9b42dca reintroduce _stat on mingw, needed to strip path Philippe Teuwen 2019-08-29 10:07:40 +02:00
  • 6e54adcb7c fix: 'hw version' - identifing os on unknown.. iceman1001 2019-08-29 09:53:28 +02:00
  • 979f3aba2e chg: 'hf iclass chk' chg: 'hf iclass lookup' - use fileutils load dictionary instead. iceman1001 2019-08-29 07:47:17 +02:00
  • 3683cd88c6 chg: 'hw version' - simple os detection. iceman1001 2019-08-29 07:45:09 +02:00
  • 062a2cd50d
    Merge pull request #366 from matthiaskonrath/autopwn_restyle Iceman 2019-08-29 06:57:54 +02:00
  • a69fbdd3af Merge branch 'master' of https://github.com/RfidResearchGroup/proxmark3 into autopwn_restyle Matthias Konrath 2019-08-29 06:17:27 +02:00
  • 199c1b3c9b
    Appveyour (#369) Oleg Moiseenko 2019-08-29 02:38:35 +03:00
  • 93b02e85ce rdp merlokk 2019-08-29 02:24:41 +03:00
  • d44457e60e msys merlokk 2019-08-29 02:05:08 +03:00
  • 4c0c890436 d2 merlokk 2019-08-29 02:01:25 +03:00
  • 9eb5cfdae2 debug merlokk 2019-08-29 01:57:57 +03:00
  • 4d8a231f22 timeouts merlokk 2019-08-29 01:56:22 +03:00
  • 3dd139440c sdsd merlokk 2019-08-29 01:52:13 +03:00
  • 430c53a7ac Fix buffer allocation again, just getting rid of it Philippe Teuwen 2019-08-28 23:51:52 +02:00
  • aa77f7298c Fix buffer allocation for showing compiler version Philippe Teuwen 2019-08-28 23:28:28 +02:00
  • 37243a4729 changelog Philippe Teuwen 2019-08-28 23:09:59 +02:00
  • 11c7db3523 Get ~/.proxmark3 working on Mingw Philippe Teuwen 2019-08-28 23:07:23 +02:00
  • d2d58db985 Move history and logfile to ~/.proxmark3 Philippe Teuwen 2019-08-28 21:15:11 +02:00
  • 03867018f1 chg: iclass fixes. better timings, to get 280us vs 330us (default) time before card response. iceman1001 2019-08-28 21:29:08 +02:00
  • 501182ca06 chg: ecload NG, fchk use ecfill trick iceman1001 2019-08-28 21:23:31 +02:00
  • 28d703d6df chg: eload NG iceman1001 2019-08-28 21:21:52 +02:00
  • 117ebf0beb chg: 'hf mf ecfill' - now uses NG format. chg: 'hf mf eload' - now uses NG format. chg: 'hf mf fchk m' - now uses ecfill trick, if fchk got all keys, it will dump the card directly. sample: hf mf fchk 1 m (must have dictionaries uploaded to device) if all keys are found, you can now run hf mf esave to get a complete dump. iceman1001 2019-08-28 21:21:27 +02:00
  • 8d9751ebe4 fix: uint cant be negative.. iceman1001 2019-08-28 21:16:09 +02:00
  • ad3fe38b45 fix: loaddictionary_save, now with correct mem clear. iceman1001 2019-08-28 21:15:32 +02:00
  • f3ab9632f0 return values iceman1001 2019-08-28 21:12:32 +02:00
  • 94f6a402e8 chg. prep for eload.. iceman1001 2019-08-28 21:12:18 +02:00
  • cbca61f6ba searchAndList: hide temptative repo path Philippe Teuwen 2019-08-28 19:25:15 +02:00
  • c221c0f9fd 333 merlokk 2019-08-28 20:22:00 +03:00
  • d0ee337b70 2222 merlokk 2019-08-28 20:17:47 +03:00
  • fc7fe6bed4 ccc merlokk 2019-08-28 20:17:02 +03:00
  • e4159b7cb3 Cleaned up the ouput to be as minimalistic as possible. Now the verbose flag output is realy verbose. Matthias Konrath 2019-08-28 18:39:01 +02:00
  • d9940b255c ddd merlokk 2019-08-28 18:02:12 +03:00
  • c1f96a4d32 check merlokk 2019-08-28 17:57:02 +03:00
  • 2e29b361c5 Restyled the autopwn command output according to @doegox Matthias Konrath 2019-08-28 15:57:21 +02:00
  • 6c76e2ed5b Restyled to the autopwn command output. Matthias Konrath 2019-08-28 14:20:52 +02:00
  • 86790df6e7
    Merge pull request #364 from matthiaskonrath/load_dictionary_safe Iceman 2019-08-28 12:55:08 +02:00
  • 5167507a83 Fixed the loadFileDICTIONARY_safe memset alignment. Thanks to @doegox for pointing that out. Matthias Konrath 2019-08-28 12:14:40 +02:00
  • 2290b2bd88 Fixed the description of the loadFileDICTIONARY_safe function. Matthias Konrath 2019-08-28 11:30:30 +02:00
  • 7237a9638b Removed debugging stuff. Matthias Konrath 2019-08-28 11:19:54 +02:00
  • e259b26d60 Streamlined the naming conventen and types. Matthias Konrath 2019-08-28 10:45:45 +02:00
  • 7eb79732ff Added security features to the loadFileDICTIONARY_safe function (memset after a realloc). Matthias Konrath 2019-08-28 10:38:56 +02:00
  • 1ce10cfea6 Added additional checks (loadFileDICTIONARY_safe). Matthias Konrath 2019-08-28 10:09:01 +02:00
  • ae7b0de2c9 Fixed a typo and added and improved the checks for the returned data of loadFileDICTIONARY_safe. Matthias Konrath 2019-08-28 09:49:21 +02:00
  • 9dc3c39a95 Added additional checks to the from load dictionary returned data points. Matthias Konrath 2019-08-28 09:45:11 +02:00
  • 225b18d5fc Implemented a function to safely load dictionaries. Matthias Konrath 2019-08-28 09:34:46 +02:00
  • ab095cb39d
    Merge pull request #2 from RfidResearchGroup/master Matthias Konrath 2019-08-28 08:59:22 +02:00
  • 254beefda2 Fix mingw utf8->cp850 support Philippe Teuwen 2019-08-28 00:03:27 +02:00
  • 4fe7c7c9fa remove utf8 dashes Philippe Teuwen 2019-08-27 23:17:02 +02:00
  • b627c8c209 Merge branch 'master' of https://github.com/RfidResearchGroup/proxmark3 iceman1001 2019-08-27 21:56:22 +02:00
  • 4b8c80ec33 return values.. iceman1001 2019-08-27 21:56:03 +02:00
  • a64aa99b74 remove tabs Philippe Teuwen 2019-08-27 21:19:44 +02:00
  • df1c58bb9a
    Merge pull request #363 from matthiaskonrath/autopwn_read_b_key Philippe Teuwen 2019-08-27 21:02:06 +02:00
  • a0c2de5602 Added an key found message to the read b key with a key feature. Matthias Konrath 2019-08-27 20:28:28 +02:00
  • 5f9e93044b
    Merge pull request #362 from matthiaskonrath/master Iceman 2019-08-27 20:05:50 +02:00
  • 42d58cbced fixed the read B key features error handling. Matthias Konrath 2019-08-27 19:55:45 +02:00
  • c9a02adc70 Added the read B key with known A key feature, and minor changes to the UI (alignment). Matthias Konrath 2019-08-27 19:45:37 +02:00
  • 02c1657594 Added some found keys to the dictionary. Matthias Konrath 2019-08-27 19:17:52 +02:00
  • d88b76beda partial make style Philippe Teuwen 2019-08-27 17:28:08 +02:00
  • 13aa4ee6ab fix: cleaning up 'hf mf autopwn' - reused the fix from below aswell. Add: 'hf mf dump' rename filenames (@mohemiv) see https://github.com/RfidResearchGroup/proxmark3/pull/360 iceman1001 2019-08-27 17:15:42 +02:00
  • 4ebc20068d Added an additional check for the loaded dictionary in the autopwn function. Matthias Konrath 2019-08-27 16:01:38 +02:00
  • 4ba7b6c815 Implemented a safe dictionary load function. Added some found keys to the dictionary. Matthias Konrath 2019-08-27 15:58:35 +02:00
  • b7ef36e7a8 Now command "hf mf dump " creates files with correct names for cards with non-4-byte UIDs Arseniy Sharoglazov 2019-08-27 16:36:10 +03:00
  • af4d27edf4 Add B key detection with A key (if the access rights allow it). Matthias Konrath 2019-08-27 14:20:18 +02:00
  • 703329faca chg: add used known key to found list :) iceman1001 2019-08-27 11:08:03 +02:00
  • 48d3802d35 chg: optimization of iclass mac calculations on deviceside (@pwpiwi) see https://github.com/Proxmark/proxmark3/pull/861 chg: some textual iceman1001 2019-08-27 10:51:52 +02:00
  • 1e648088b1 Improved the help message of the autopwn command. Matthias Konrath 2019-08-26 21:24:29 +02:00
  • 16a7cfd7b2 make style (excepted cmdhficlass...) Philippe Teuwen 2019-08-26 22:28:39 +02:00
  • 9c677e045e mf autopwn: try nested harder before hardnested; typos Philippe Teuwen 2019-08-26 22:21:23 +02:00
  • 4d4bcd9df1 Removed the ? parameter from the autopwn command. Matthias Konrath 2019-08-26 22:01:09 +02:00
  • 8fe2112496 Fixed a bug in the nested attack loop. Matthias Konrath 2019-08-26 21:58:47 +02:00
  • 56c9588083 Improved the help message of the autopwn command. Matthias Konrath 2019-08-26 21:24:29 +02:00
  • f69992e255
    Merge pull request #2 from RfidResearchGroup/master Matthias Konrath 2019-08-26 20:57:40 +02:00
  • d838c81601 hf mf attacks: rewordings Philippe Teuwen 2019-08-26 20:57:23 +02:00
  • 1368595be1 hf mf nested: swap loops for faster results (try harder to break keyA first) Philippe Teuwen 2019-08-26 20:37:33 +02:00
  • bdd6ef98b5 fix autopwn help Philippe Teuwen 2019-08-26 20:34:16 +02:00
  • bdfef7ee06
    Merge pull request #1 from RfidResearchGroup/master Matthias Konrath 2019-08-26 15:23:56 +02:00
  • d548b8daeb
    Merge pull request #353 from matthiaskonrath/hardnested_autopwn Iceman 2019-08-26 15:12:21 +02:00
  • 917d76bcc1 Added changelog message for the autopwn feature. Matthias Konrath 2019-08-26 14:58:24 +02:00
  • 236c2eb1d0 Changed createKeyDump to a less generic name (createMfcKeyDump). Matthias Konrath 2019-08-26 14:29:21 +02:00
  • 1628ac8e62 revert temporarily hf iclass chk/lookup 2a1e6dff Philippe Teuwen 2019-08-26 13:55:42 +02:00
  • 7076df0e18 hf mf chk/fchk: don't stop on line errors when parsing dict Philippe Teuwen 2019-08-26 13:53:23 +02:00
  • 6ac9d2f0fb lf t55xx chk: load dic with searchFile Philippe Teuwen 2019-08-26 13:46:53 +02:00
  • 2a1e6dff80 hf iclass chk/lookup: load dic with searchFile and fail when errors in args Philippe Teuwen 2019-08-26 13:36:37 +02:00
  • 4ddc3d61d5 hf mf chk/fchk: load dic with searchFile and fail when errors in args Philippe Teuwen 2019-08-26 13:03:11 +02:00
  • 47c6452e94 typo Philippe Teuwen 2019-08-26 12:50:10 +02:00
  • 2edee59837 Changed the variable names, added aditional dictionary size checks, fixed a corner case with the key transferes. Matthias Konrath 2019-08-26 12:27:40 +02:00
  • 2e4c7f4f8d chg: reuse code iceman1001 2019-08-26 10:52:07 +02:00
  • ccb85067d5
    Update README.md Iceman 2019-08-26 09:12:26 +02:00
  • 13641771ba Improved help message, implementation of a verbose option (to reduce the output), corrected some spelling mistakes and cleaned up variable names. Matthias Konrath 2019-08-25 22:24:52 +02:00
  • 47b2c5ddc6 Removed old command options. Matthias Konrath 2019-08-25 11:16:10 +02:00
  • bd01b7bd96 Now the keys are transfered to the simulator memory and the whole card gets dumped at the end. Matthias Konrath 2019-08-25 11:13:53 +02:00
  • 7dbb5427ea Transformation from hardautopwn to autopwn, now are all the mifare classic attacks automated. Matthias Konrath 2019-08-24 18:11:03 +02:00
  • f9d8d56317 add iclass json dump format iceman1001 2019-08-24 13:16:28 +02:00
  • ec174a7232 better searchFile api Philippe Teuwen 2019-08-24 07:51:24 +02:00
  • 7ab7d68a26 calloc in fileutils Philippe Teuwen 2019-08-24 07:15:21 +02:00
  • c6145a81c2 chg: iclass commands iceman1001 2019-08-24 05:08:03 +02:00
  • 9d05628c3c mem load: update examples Philippe Teuwen 2019-08-23 23:21:20 +02:00
  • b09849c91b pull filenamemcopy out of searchFile Philippe Teuwen 2019-08-23 23:07:05 +02:00