Commit graph

681 commits

Author SHA1 Message Date
iceman1001
ed0d18f05d QL88 tag identification. Thanks to AnnPlusPluss and Atlab for finding the key 2023-06-28 13:27:50 +02:00
Iceman
1571f95a2a
Merge pull request #1982 from phaseloop/em4x50-bruteforce
Bruteforce engine to crack non-random 32 bit keys
2023-05-27 10:06:09 +02:00
phaseloop
85f1785ccb initial bruteforce module 2023-05-06 14:47:31 +00:00
wh201906
3a87979a22
Add the missing definition
for commit 79cfa1d8fa
(Although this definition is unused)
2023-04-13 01:23:50 +08:00
AloneLiberty
f3a3707c06
Merge branch 'master' into mf-supercard
Signed-off-by: AloneLiberty <111039319+AloneLiberty@users.noreply.github.com>
2023-03-26 14:58:33 +00:00
iceman1001
71ddee1386 added "hf mf gdmsetcfg" to write GDM configuration 2023-03-26 16:50:59 +02:00
AloneLiberty
d434eeae60 Supercard gen1/gen2 detection in MifareCIdent 2023-03-26 17:50:17 +03:00
iceman1001
97e16ba764 renamed gdm getblk to config since that is what it does 2023-03-26 03:41:12 +02:00
iceman1001
7b93de7a81 added GDM read configuration block 2023-03-25 15:00:58 +01:00
iceman1001
07f6162780 added support for the magic card called GDM. 2023-03-21 19:49:52 +01:00
Matthew Jackson
147475ab40 CHANGELOG.md and text changes 2023-02-20 02:07:07 -06:00
Matthew Jackson
3399cbd4f0 support for NTAG213TT tamper feature 2023-02-18 23:48:32 -06:00
Self Not Found
a7bc082d2d
Add a option to clear the scrollback buffer 2023-02-05 17:37:13 +08:00
Iceman
5a4338941d
Merge branch 'master' into master
Signed-off-by: Iceman <iceman@iuse.se>
2023-01-30 20:18:19 +01:00
Iceman
da8adace6b
Merge pull request #1885 from Alejandro12120/pm3generic-flash
Add a proper way to check if a FW is RDV4
2023-01-29 04:29:03 +01:00
Matthew Jackson
60f49175e8 change constant value so it follows others 2023-01-28 13:46:11 -06:00
Matthew Jackson
126beb976c fix tabs 2023-01-28 13:37:25 -06:00
Matthew Jackson
9041627ae5 Add hf 15 sub-commands for EAS, AFI, privacy mode, and passwords on SLIX tags 2023-01-28 13:37:20 -06:00
Adrian Teuscher
5d17177498 Merge branch 'master' of https://github.com/adite/proxmark3 2023-01-27 19:45:06 +01:00
Adrian Teuscher
71389e0b17 Add function to brute force partial key 2023-01-27 19:37:40 +01:00
Alejandro
63e54e94a8
Merge branch 'RfidResearchGroup:master' into pm3generic-flash 2023-01-27 15:02:19 +01:00
iceman1001
67ef18f4ed prepping for more colors in the cli 2023-01-27 02:54:30 +01:00
Alejandro
474aaed4b7
Added a proper way to check if it is rdv4 fw 2023-01-24 23:01:28 +01:00
iceman1001
875b1a0aed annotate new magic command (WIP) 2023-01-15 12:27:34 +01:00
Philippe Teuwen
c9984985fd make miscchecks 2023-01-14 22:23:40 +01:00
Philippe Teuwen
5d5d9d9be0 make style 2023-01-14 22:22:04 +01:00
iceman1001
e74a025a27 added some more ISO7816 error return codes, swapped to defines in 14a.c 2023-01-14 12:10:48 +01:00
iceman1001
fe63c503fd added some ISO7816 error code defines 2023-01-14 12:04:09 +01:00
iceman1001
6cbebb29dc mingw seems to doesnt like backslashes 2023-01-08 21:56:38 +01:00
nvx
4180635218 Add --shallow option to hf iclass reader commands to do shallow (ASK) reader modulation instead of OOK. 2023-01-04 23:59:03 +10:00
iceman1001
d6af860136 adapt path separator to handle WIN32 backslash. 2022-12-31 22:30:07 +01:00
iceman1001
e3a6f8fe27 look up vigik service code 2022-12-03 21:11:29 +01:00
iceman1001
4f70f777de typedef file for vigik annotater 2022-12-03 20:37:53 +01:00
Iceman
f9aa183382
Merge pull request #1821 from DidierA/gen4_ident
Add Magic Gen4 GTU detection
2022-11-25 17:23:19 +01:00
DidierA
9a0427d4d2 Add Magic Gen4 GTU detection and symbols for Gen4 GTU protocol. 2022-11-25 10:13:33 +01:00
Jean-Michel Picod
8da4da6aa5 Also update comment about total size for Mifare keys storage. 2022-11-24 09:40:34 +01:00
Jean-Michel Picod
ba83c26c1e Add one more sector for Mifare keys on SPI flash.
This is a breaking change and after firmware upgrade, dictionnaries
should be loaded into flash again to ensure they're valid.
2022-11-24 09:35:22 +01:00
Jean-Michel Picod
1adec4dfb2 Fix overflow in SPI memory when writing default key dictionnaries.
Boundaries were defined in the memory layout but weren't enforced
by the client, causing an overflow when trying to load a
dictionnary that was too big.
It's too hard to enforce it on the ARM side as the command is a
generic write.
Now that limits are defined, also outputs them as part of the
`hw status` command.
2022-11-24 03:16:58 +01:00
iceman1001
6c163fa262 added a check for static encrypted nonces when collecting encrypted nonces for hardnested to run. Will abort the collection if detected. 2022-11-15 07:07:26 +01:00
DidierA
876abf2818 Add hf mf gload, ggetblk, gsetblk 2022-11-05 19:40:38 +01:00
iceman1001
ba225905d3 changed "mf eload" / "iclass eload" to be able to transfer a file from SPIFFS to EMULATOR memory. Original idea from @natesales 2022-10-26 06:57:21 +02:00
iceman1001
5b90ea8117 skeleton code found at https://github.com/ZRD-Saar/proxmark3 2022-10-25 07:56:57 +02:00
Markus Walter
d79bd5b6b8 Switch hf 15 sim to use image in emulator memory. 2022-09-01 18:53:31 +02:00
Markus Walter
03fa757395 Implement hf 15 eload command to move image dump to emulator. 2022-09-01 18:52:57 +02:00
Markus Walter
eef1ce9c33 Enhance simulation of ISO15693 devices.
This adds the following things:
- support for reading multiple blocks,
- configurable block size,
- ability to provide a memory image.
2022-08-31 12:25:22 +02:00
iceman1001
5a8d9b7954 prep mac 2022-07-23 17:39:40 +02:00
Oleg Moiseenko
56eaf34315
Merge pull request #1706 from merlokk/texkom_sim
Texkom simulation
2022-07-04 00:36:05 +03:00
iceman1001
7b732e152e added hf 14b view and modified dump command to be prepared to handle the different tags 2022-07-03 20:06:11 +02:00
merlokk
1e91895b90 simulate sketch 2022-07-02 22:45:32 +03:00
iceman1001
6d699d66bc adding support to read fuji/xerox tags, thanks to user Horror 2022-06-30 22:50:52 +02:00