Commit graph

20360 commits

Author SHA1 Message Date
Iceman
ed97f94e2f
Merge pull request #2830 from gentilkiwi/patch-1
Update intertic.py with better parser for T2C / Clermont-Ferrand
2025-04-25 07:27:33 +02:00
Benjamin DELPY
b5b14e246b
Update intertic.py with better parser for T2C / Clermont-Ferrand
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com>
2025-04-24 22:31:39 +02:00
Philippe Teuwen
c3a7a11ae7 change iso15693 nxp originality check from PK_MFC to PK_15 2025-04-24 22:23:35 +02:00
Philippe Teuwen
e86e5fd293 python: generalize find_tool() 2025-04-22 15:30:57 +02:00
Iceman
d64ee17c93
Merge pull request #2829 from nvx/cardhopper-fixes
cardhopper fixes
2025-04-22 04:41:49 +02:00
nvx
812c58f601 cardhopper fixes
make usart write buffer const
sub out magic numbers with defines
fix edge case handling 255/256 byte frames (including crc)
add sanity checks to avoid buffer overrun on some "should never happen" edge cases
don't wait for rats reply from card before listening to next reader frame
cap fsci to 8 (256 bytes) as that's the most the proxmark3 codebase currently handles
eliminate 1k of ram usage by tweaking how emulation responses are sent
2025-04-21 23:17:47 +10:00
Iceman
430d5cd3b9
Merge pull request #2824 from kormax/magsafe-polling-config
Move `mag`safe polling argument to `hf 14a config`
2025-04-21 04:34:53 +02:00
kormax
3550f11726 Remove mag argument from commands; Add support for magsafe polling via 14a config 2025-04-20 17:55:55 +03:00
Philippe Teuwen
49521078e5 fix mf aes key length and typo in make help 2025-04-20 11:20:14 +02:00
Philippe Teuwen
a8a1c77343 Fix hf 14a info on Desfire cases, thanks NVX for pointing it! 2025-04-18 19:38:32 +02:00
Iceman
50b12485a1
Merge pull request #2825 from SecLabz/st25_tearoff_standalone
Added new standalone mode `HF_ST25_TEAROFF` to store/restore ST25TB t…
2025-04-18 05:37:17 +02:00
Iceman
3ca7fe8bce
Merge pull request #2827 from amenekowo/master
fix fm11rf08s_full log encoding type error
2025-04-18 05:21:17 +02:00
Iceman
8f4d3026cb
Merge pull request #2826 from shuffle2/master
fix offset transferred in ntag424_read_data
2025-04-18 05:20:45 +02:00
Ame Neko
8dbfd018a3
fm11rf08s_full: log file format use utf-8
Signed-off-by: Ame Neko <91962831+amenekowo@users.noreply.github.com>
2025-04-18 11:11:39 +08:00
Shawn Hoffman
bfbc2fd09d fix offset transferred in ntag424_read_data 2025-04-16 14:20:58 -07:00
SecLabz
0970558491
Edit hf_st25_tearoff.c comment
Signed-off-by: SecLabz <85152038+SecLabz@users.noreply.github.com>
2025-04-16 15:47:52 +02:00
seclabz
19789381df Added new standalone mode HF_ST25_TEAROFF to store/restore ST25TB tags with tearoff for counters (@seclabz) 2025-04-16 14:05:10 +02:00
kormax
eb2324ed93 Remove ecp argument from commands 2025-04-15 23:20:46 +03:00
Philippe Teuwen
cf3cb6e03a dyslexia 2025-04-14 13:51:55 +02:00
Philippe Teuwen
013a7a4caf rewrite hf 14a info with full AN10833 Rev 3.8 and a few extra 2025-04-14 10:37:16 +02:00
iceman1001
a8fa5dae1a add MAD key 2025-04-13 12:25:33 +02:00
iceman1001
bc1c47e81b style 2025-04-13 12:25:14 +02:00
Philippe Teuwen
926fbe5354 Fixed hf mf fchk --mem to actually use flash dict 2025-04-12 13:22:27 +02:00
Philippe Teuwen
dfc40a2ea3 fix GetHF14AMfU_Type for MFUL types with RandomID activated 2025-04-11 08:22:19 +02:00
Iceman
55327112a8
Merge pull request #2817 from elafargue/better-tesla-card
Improve Tesla NFC card reader command
2025-04-10 12:27:15 +02:00
Iceman
cccf4f440c
Merge pull request #2823 from Eltrick/output-log
MIFARE DESFire keysettings clarifications / Ultralight C Hints clarif…
2025-04-10 12:21:57 +02:00
Lucifer Voeltner
216cd09635
..Directory listing in applications referred to File IDs, not App IDs. 2025-04-10 15:45:00 +07:00
Lucifer Voeltner
6f10a6d9d7
MIFARE DESFire keysettings clarifications / Ultralight C Hints clarifications 2025-04-10 14:49:15 +07:00
Ed Lafargue
14a58a7427 Improve Tesla NFC card reader:
- Compatibility with more javacard variants
- Read the full certificate
- Optionally parse the certificate (ASN.1)
- Don't bail at each error and try to read what it can
- Better form factor parsing
- Read all four public keys

Read all four public keys
2025-04-09 11:43:08 -07:00
Iceman
65f8bdfe31
Merge pull request #2821 from kormax/polling-loop-annotations
Add support for setting polling loop annotations with `hf 14a config`
2025-04-09 13:08:58 +02:00
kormax
56336d9d82 Add support for polling loop annotations 2025-04-09 12:31:21 +03:00
Iceman
2aa1c8361a
Merge pull request #2822 from mishamyte/doc/ul-y-additions
Added docs about UL-Y variations + NTAG215-cfg of that tag
2025-04-09 10:47:07 +02:00
Mykhailo Shevchuk
d326f99a36 UL-Y variations + NTAG215-cfg 2025-04-09 02:13:10 +03:00
Iceman
cd5fb7add7
Merge pull request #2820 from gentilkiwi/patch-1
Update intertic.py to support [FRA] Aix-en-Provence
2025-04-07 11:53:37 +02:00
Benjamin DELPY
c00b25e89e
Update intertic.py to support [FRA] Aix-en-Provence
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com>
2025-04-07 12:51:11 +03:00
Iceman
22bff9e85b
Merge pull request #2814 from johndekroon/Standalone-mattyrun-spiffs
Standalone mattyrun spiffs
2025-04-07 11:24:08 +02:00
Iceman
3f705650c0
Merge pull request #2815 from DidierA/mfdes-bruteaid-fix
hf mfdes bruteaid: fix byte order
2025-04-07 04:44:48 +02:00
Iceman
a790c49348
Merge pull request #2819 from trigat/master
Update des_talk.py
2025-04-07 04:39:01 +02:00
Iceman
9d36ae9cd5
Merge pull request #2818 from mishamyte/doc/magic-cards-improvement
Improve magic tags notes
2025-04-07 04:38:08 +02:00
Trigat
59d17c236c
Update des_talk.py
Added file restriction functionality that allows user to apply and remove keys
Added communication mode options
Added options to change PICC and application keys

Signed-off-by: Trigat <trigat@protonmail.com>
2025-04-05 16:52:11 -05:00
Mykhailo Shevchuk
30708b4553 Ultra tags info 2025-04-05 02:20:47 +03:00
Mykhailo Shevchuk
7c6cebb6c3 ZUID has no hidden blocks 2025-04-05 00:59:40 +03:00
Mykhailo Shevchuk
c56b7a2903 OTP merged into FUID 2025-04-05 00:56:09 +03:00
Philippe Teuwen
899e571957 Fix homebrew install 2025-04-03 22:20:39 +02:00
DidierA
853e2bd9ff
hf mfdes bruteaid: fix byte order 2025-03-31 18:41:18 +02:00
John de Kroon
ec4dccb12b
Define dump_file
Signed-off-by: John de Kroon <mail@johndekroon.nl>
2025-03-29 12:57:53 +01:00
John de Kroon
59839f1107
Store card in spiff memory
Signed-off-by: John de Kroon <mail@johndekroon.nl>
2025-03-29 12:55:09 +01:00
Philippe Teuwen
145ee3baa7 fix double-free 2025-03-27 21:47:42 +01:00
Iceman
ec6f9e78b6
Merge pull request #2813 from Eltrick/uscuid-cl-doc2
ZUID - Second clarification revision -- Visualise usable bytes
2025-03-27 16:26:09 +01:00
Lucifer Voeltner
67b1752748
ZUID - Second clarification revision -- Visualise usable bytes 2025-03-27 22:15:36 +07:00