Commit graph

6777 commits

Author SHA1 Message Date
Matthias Konrath 236c2eb1d0 Changed createKeyDump to a less generic name (createMfcKeyDump). 2019-08-26 14:29:21 +02:00
Matthias Konrath 2edee59837 Changed the variable names, added aditional dictionary size checks, fixed a corner case with the key transferes. 2019-08-26 12:27:40 +02:00
Matthias Konrath 13641771ba Improved help message, implementation of a verbose option (to reduce the output), corrected some spelling mistakes and cleaned up variable names. 2019-08-25 22:24:52 +02:00
Matthias Konrath 47b2c5ddc6 Removed old command options. 2019-08-25 11:16:10 +02:00
Matthias Konrath bd01b7bd96 Now the keys are transfered to the simulator memory and the whole card gets dumped at the end. 2019-08-25 11:13:53 +02:00
Matthias Konrath 7dbb5427ea Transformation from hardautopwn to autopwn, now are all the mifare classic attacks automated. 2019-08-24 18:11:03 +02:00
Matthias Konrath 87cbf3aa70 Improved the reliability, speed and redability. Ready for a pull mr. iceman ;) 2019-08-23 17:17:17 +02:00
Matthias Konrath abb69e2dc9 Further improved the hardautopwn feature. 2019-08-22 14:55:06 +02:00
Matthias Konrath 407078d90a Experimental hardautopwn implementation. 2019-08-22 12:49:26 +02:00
Philippe Teuwen 9ae27cd73c scripts list / scripts run: look also in the new lua scripts paths 2019-08-22 00:32:15 +02:00
Philippe Teuwen 3c6500a1b2 Lua: look for scripts also in ~/.proxmark/{luascripts,lualibs} and /usr/local/share/proxmark3/... 2019-08-21 23:53:27 +02:00
Philippe Teuwen a8ee33baf4 change scripts/ to luascripts/ 2019-08-21 23:17:01 +02:00
Philippe Teuwen fb00690957 rename and +x few eml helper scripts 2019-08-21 22:45:06 +02:00
Philippe Teuwen 1e97acdf5e remove old arm toolchain installation script 2019-08-21 21:39:21 +02:00
Philippe Teuwen e422296855 removed install.sh, better to stick to the install docs 2019-08-21 20:38:56 +02:00
Philippe Teuwen a95a962651 OSX instructions: developer mode 2019-08-21 20:33:36 +02:00
Philippe Teuwen da31373258 non-rdv4 PLATFORM must now use the generic PM3OTHER, simpler 2019-08-21 20:06:14 +02:00
Iceman 3cf64f9f23 fix: some mkdir stuff.. 2019-08-21 16:49:32 +02:00
Iceman c69d599a3f
Update protocols.h
From https://github.com/Proxmark/proxmark3/pull/855  (@pwpiwi)
2019-08-21 14:49:55 +02:00
Iceman 56267ea623 readd fileutils 2019-08-21 14:43:22 +02:00
Iceman a0f261c1e0 chg: moved fileutils from loclass 2019-08-21 14:41:33 +02:00
Iceman 4e627f09c0 add: proxmark3 -v/--version - for easiness to detect version in offline mode and installs 2019-08-21 12:52:59 +02:00
Philippe Teuwen fdcc885aa9 Use /dev/tty on OSX rather than /dev/cu
See https://stackoverflow.com/questions/8632586/macos-whats-the-difference-between-dev-tty-and-dev-cu/8632603
2019-08-20 23:21:22 +02:00
Philippe Teuwen 9535ce459e PLATFORM defs 2019-08-20 19:39:24 +02:00
Oleg Moiseenko 3f81b0b99d
Merge pull request #348 from merlokk/master
get rid of some commands
2019-08-20 19:40:22 +03:00
merlokk 08841481cd get rid of some commands 2019-08-20 19:38:47 +03:00
Iceman 1ac5211601
Update README.md 2019-08-20 15:46:08 +02:00
Iceman bd5a6094e7
Create emv_notes.md
converting @merlokk 's emv wiki to doc.
2019-08-20 15:03:03 +02:00
Iceman fea5d88278 add: detect unfused / write once magic tags, from https://github.com/nfc-tools/libnfc/pull/554 2019-08-20 14:53:52 +02:00
Oleg Moiseenko 3c1a732278
Merge pull request #346 from merlokk/travisfix
delete update. for new cores it not needs (slow down aprox 1-2min)
2019-08-20 09:29:21 +03:00
Iceman ecca7955db
Merge pull request #345 from soffchen/master
Add Proxmark3 rdv3 Easy with AT91SAM7S512 platform
2019-08-20 08:27:04 +02:00
merlokk 88186be47f delete update. for new cores it not needs (slow down aprox 1-2min) 2019-08-20 09:20:50 +03:00
soffchen dd8e12271b Add Proxmark3 rdv3 Easy with AT91SAM7S512 platform 2019-08-20 12:12:34 +08:00
Oleg Moiseenko 748cbc9404
Merge pull request #344 from merlokk/tr_matrix_part
add matrix build with BTADDON
2019-08-20 00:46:47 +03:00
merlokk d773f4ba2e add matrix build with BTADDON 2019-08-20 00:25:18 +03:00
Philippe Teuwen 589f1e9d3e client/Makefile: add missing deps 2019-08-19 21:50:16 +03:00
Philippe Teuwen 0449527e2a adapt client/Makefile to new mbedtls & zlib way of working, remove unneeded dirs 2019-08-19 21:50:16 +03:00
Philippe Teuwen 0115efe190 isolate reveng, use Makefile.host 2019-08-19 21:50:16 +03:00
Philippe Teuwen 8ebad97c3d rework mbedtls Makefile, use Makefile.host 2019-08-19 21:50:16 +03:00
Philippe Teuwen 6ebae499aa rework fpga_compress & isolate zlib: use Makefile.host 2019-08-19 21:50:16 +03:00
Philippe Teuwen 43ffed1a26 rework nonce2key Makefile, use common crapto1, use Makefile.host 2019-08-19 21:50:16 +03:00
Philippe Teuwen aebfe0af19 rework mfkey Makefile and move util_posix to common, use Makefile.host 2019-08-19 21:50:16 +03:00
Philippe Teuwen 5d699610c9 rework hid-flasher Makefile 2019-08-19 21:50:16 +03:00
Philippe Teuwen 829934886f rework tinycbor Makefile, use Makefile.host 2019-08-19 21:50:16 +03:00
Philippe Teuwen 7b78833800 rework liblua Makefile and skip clients compilation, use Makefile.host 2019-08-19 21:50:16 +03:00
Philippe Teuwen 9767c075d9 rework jansson Makefile, use Makefile.host 2019-08-19 21:50:16 +03:00
Philippe Teuwen cce92d7431 Attempt to unify host makefiles with a Makefile.host 2019-08-19 21:50:16 +03:00
Philippe Teuwen f4c810f83b allow override of CFLAG & alike, remove /opt paths 2019-08-19 21:50:16 +03:00
iceman1001 f06846e2d0 chg: 'hf iclass loclass' - break attack earlier if one csn byte recovery fails. No need to try run it. and some colors... 2019-08-19 20:24:08 +02:00
Philippe Teuwen 6e64f67fe3 pm3test: more tests 2019-08-19 19:09:34 +02:00