Commit graph

15169 commits

Author SHA1 Message Date
iceman1001 bb1a51988c fixes to "hf cipurse info" 2022-02-24 17:24:42 +01:00
iceman1001 4bd6e8f61c fixes to "hf cipurse info" 2022-02-24 17:20:27 +01:00
iceman1001 c98bdfe857 fixes to "hf cipurse info" 2022-02-24 17:16:31 +01:00
Iceman d86caa961f
Merge pull request #1607 from gentilkiwi/patch-1
Fix support for more Mifare Desfire EV2 cards
2022-02-23 23:48:41 +01:00
Benjamin DELPY a852f88a6e
Fix support for more Mifare Desfire EV2 cards
Was tempted to make a `major` mask with 0x0f == 1,2,3,... but...
2022-02-23 23:37:47 +01:00
iceman1001 06ccaf555c coverity cid #386958 - tainted value 2022-02-21 21:41:11 +01:00
iceman1001 04b86073b2 ndef simple wifi record decoder 2022-02-21 15:56:49 +01:00
iceman1001 7310834b69 added a compact tlv decoder for ATR historical bytes in 14a info 2022-02-19 00:15:34 +01:00
iceman1001 1f470483ec make style 2022-02-18 22:31:34 +01:00
iceman1001 638e892088 added device side option to disable EAS/AFI password. Sets to all ZEROS 2022-02-18 18:23:53 +01:00
Iceman 35744bdd89
Merge pull request #1606 from r1ddl3rz/master
fix slixdisable pass id
2022-02-18 18:15:46 +01:00
r1ddl3rz 241a3b70fa Changelog 2022-02-18 11:57:26 +01:00
r1ddl3rz 61f3398fdc fix slixdisable pass id 2022-02-18 11:47:20 +01:00
Iceman f3d4f128ea
Merge pull request #1605 from bettse/em_typo
typo
2022-02-18 07:36:51 +01:00
Eric Betts 85aeb9da50 typo 2022-02-17 22:00:48 -08:00
iceman1001 d00e138a31 added a mifare value block decoder 2022-02-18 06:19:44 +01:00
Philippe Teuwen 3ff4c8ac16 hf mf emrtd: clarify warning when we're voluntarily skipping dump 2022-02-17 15:15:50 +01:00
Philippe Teuwen e67215fe49 reuse MAX macro 2022-02-17 12:30:43 +01:00
Philippe Teuwen c2092ee2ed make style 2022-02-17 01:41:56 +01:00
Philippe Teuwen 8b2edf398a changelog 2022-02-17 01:41:56 +01:00
Philippe Teuwen 526610b51c hf mf nested: remove option --single (becomes auto if --tblk), add same mfc type default logic as chk/fchk
Note that hf mf nested seems currently broken on single sector mode (even before today's changes):
it doesn't find keys while the "all sectors" works...
2022-02-17 01:41:56 +01:00
Philippe Teuwen d031f4bac5 hf mf chk: fix CodeQL warning, fix sector number in case of provided block, display one single block in such case too 2022-02-17 01:41:56 +01:00
Philippe Teuwen ee7856e9eb hf mf chk/fchk: factorize and fix key loading logic, chk: don't loop if one single block 2022-02-17 01:41:56 +01:00
Philippe Teuwen 80f768b787 hf mf: add Blk info to key tables 2022-02-17 01:41:56 +01:00
Philippe Teuwen 8fb1b7f534 hf mf: use existing mfSectorNum 2022-02-17 01:41:56 +01:00
Philippe Teuwen dc59772dba hf mf chk: change option --blk to --tblk to keep same convention as for hf mf nested 2022-02-17 01:41:56 +01:00
Philippe Teuwen 05e7eda871 Add mfSectorTrailerOfSector 2022-02-17 01:41:56 +01:00
iceman1001 6d5bb3eace fix compilation 2022-02-16 22:56:38 +01:00
Philippe Teuwen 72ec7bf27b fix some CodeQL warnings 2022-02-16 22:23:24 +01:00
iceman1001 841d8e1b09 missed a file. MIT license 2022-02-16 21:58:01 +01:00
iceman1001 e17b0e43fb mfd_multi_brute, a new tool that targets all crypto modes and six different LCG 2022-02-16 21:44:06 +01:00
Philippe Teuwen 623169fe02 fix some CodeQL warnings 2022-02-16 20:28:38 +01:00
Philippe Teuwen 8082cbbdcb changelog 2022-02-16 16:53:24 +01:00
Philippe Teuwen bbf8ba5a5f emrtd: fix crash on some platforms as sprint_hex_inrow outputs twice many bytes 2022-02-16 16:50:53 +01:00
iceman1001 8248168f3a from mct tools pr 2022-02-16 16:38:33 +01:00
Philippe Teuwen da1588f430 Do not attempt to display jpeg2000 images
jp2 could be converted to jpg with "convert" from ImageMagick
but that would require some process spawning and fallback if ImageMagick is not installed...
2022-02-16 16:15:13 +01:00
Philippe Teuwen 5a44172a35 Fix hf emrtd info when offline 2022-02-16 15:06:35 +01:00
Philippe Teuwen fbc60ccbbb fix commands.json generator, 608 -> 687 commands! 2022-02-16 14:53:06 +01:00
iceman1001 c5658f2a0b cppcheck 2022-02-16 00:22:48 +01:00
iceman1001 f6a1b14fb8 Merge branch 'master' of github.com:RfidResearchGroup/proxmark3 2022-02-16 00:21:05 +01:00
iceman1001 2eaa60e95e cppcheck 2022-02-16 00:20:02 +01:00
Philippe Teuwen 54061d9364 Add openssl headers to the Dockerfiles 2022-02-15 23:08:06 +01:00
Iceman 4a017bc9d9
Merge pull request #1602 from uhei/hf_legicsim
Standalone mode hf_legicsim
2022-02-15 20:12:04 +01:00
Iceman 85441aeceb
Merge pull request #1603 from c-barron/master
Bugfix for NXP GET_SYSTEM_INFO command
2022-02-15 20:10:55 +01:00
iceman1001 a8175a0f57 coverity #378901, #378902 fixes 2022-02-15 20:10:39 +01:00
Christine Barron b7c6d07ee1
Merge branch 'RfidResearchGroup:master' into master 2022-02-15 10:24:56 -08:00
Christine Barron e2f12b1020 Style 2022-02-15 10:17:31 -08:00
Uli Heilmeier 12ed4f1fdf Standalone mode hf_legicsim
Add a standalone mode to simulate Legic Prime dumps stored on flash
2022-02-15 17:26:05 +01:00
Philippe Teuwen 2e151e97b5 CodeQL: compile with BTADDON for more code coverage 2022-02-15 16:20:22 +01:00
Philippe Teuwen 62e95f9220 fix some CodeQL warnings 2022-02-15 16:08:39 +01:00