94 Commits
Author SHA1 Message Date
iceman1001 c4c1601446 added rudimentary functions for doing AES authentication against MIFARE UL AES tags. (wip) 2024-02-15 16:20:47 +01:00
iceman1001 81ce1fd4ab changed magic detection to use flags. Fixes previous problems with magic ntag, also renamed defines to seperate them better. 2024-02-02 15:53:57 +01:00
iceman1001 5de626992f extended read block and read block annotation. Adapt select_card to keep antenna on when dump/info 2024-01-26 22:09:37 +01:00
iceman1001 68d9fe3232 annotate xerox reads 2024-01-26 21:10:11 +01:00
iceman1001 d5b1ff013f annotate XEROX wup 2024-01-26 20:33:08 +01:00
iceman1001 98f64a4ca5 annotate XEROX a bit better 2024-01-26 20:26:43 +01:00
iceman1001 61573a014e fix decoding of info in view command and turning off at select card 2024-01-14 20:26:56 +01:00
iceman1001 a6c1d90ba8 forgot one 2024-01-01 21:40:48 +01:00
nvx 8f577ad963 Improved magic detection
Magic detection no longer stops when a single type is found as cards may support multiple types of magic, so all detected types will be reported now.
GDM/USCUID chips are now detected when GDM magic auth is disabled but magic WUP (40 or 20) is enabled.
Gen2/CUID/DirectWrite is now detected when default keys and ACLs are used by attempting to write to block 0 but aborting before actually completing the write.
2023-12-30 19:53:23 +10:00
iceman1001 0ff41fa652 style 2023-10-12 14:53:26 +02:00
iceman1001 7b3e84c0d6 better fix for the PAGEMAP issue 2023-10-09 15:14:53 +02:00
iceman1001 d41f0c394e hf iclass wrbl - the pagemap bit maps isnt the best to handle all four cases. This atleast fixes one issue with them 2023-10-09 15:04:49 +02:00
kormax 96eededb8c Remove duplicate MFP command definitions 2023-08-24 21:40:53 +03:00
iceman1001 5e9e7c6b90 added missing ISO14443a command WTX 2023-08-24 10:21:11 +02:00
kormax d9d03aaf1f Add new DESFire command code
Update file formatting
2023-07-31 12:48:40 +03:00
DidierA b314d1ef1c Add MIFARE Plus commands in trace list 2023-07-19 21:15:07 +02:00
nvx edd8e36d80 Cleanup arm-side reader-mode mifare classic block read/write code. 2023-07-04 00:11:01 +10:00
iceman1001 5de6fa443c missing define for QL88 2023-06-28 15:11:48 +02:00
AloneLibertyandGitHub 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