Commit Graph

12617 Commits

Author SHA1 Message Date
Antiklesys 07bfef1550 Bugfixes on hf iclass trbl
Fixed tearoff trigger staying enabled in case of keyboard interruption
2025-05-23 17:11:07 +08:00
Antiklesys fbbfeaa977 Update cmdhficlass.c 2025-05-23 17:00:41 +08:00
Antiklesys 047b94fbaa Updated hf iclass trbl to support looping
Implemented a functionality for hf iclass trbl to specify how many times to loop at specific delays.
2025-05-23 16:32:48 +08:00
Antiklesys f9322dfe6c Updated trbl
Fixed a bug preventing tearoff stages from being detected correctly, increased verbosity of read data and granularity of displayed information
2025-05-23 15:55:53 +08:00
iceman1001 84b565bec4 style 2025-05-19 22:31:41 +02:00
Antiklesys 59e4875e6c Updated trbl to support custom increments
Updated iclass tearoff function to support custom delay increments
2025-05-18 20:41:04 +08:00
Antiklesys 67fb546887 Update iclass trbl function
Updated trbl function:
1- Better comparison of read values vs expected values
2- Stop on "partial values tearoff", show tearoff results when the block isn't zero, but is also different from the original block (even tho is not yet with the same values of the expected block)
3- Improvement to verbose mode
2025-05-18 01:54:55 +08:00
Antiklesys 23232f8aa3 iclass tearoff attack fixes
Fixed spacing, time unit, and fixed a bug preventing from properly using the credit key.
2025-05-17 23:19:10 +08:00
Antiklesys 3c35a87dee Fix bug with iclass legbrute index value being ignored
Fixed issue https://github.com/RfidResearchGroup/proxmark3/issues/2845
2025-05-16 23:19:26 +08:00
Iceman a3d7cfcf4a Merge pull request #2844 from mak-42/hf-mfu-ultra
Add script enables restoring dump to ULTRA/UL-5 tags and clear previously written ULTRA tags
2025-05-12 22:30:58 +02:00
Dmitry Malenok a9244b8ea4 The '-f' option replaces the direct specification of the dump filename in the '-r' command. 2025-05-12 22:33:26 +03:00
Iceman 814c86d078 Merge pull request #2839 from imhexp/master
Add Andalusian public transport card keys
2025-05-12 19:24:49 +02:00
Philipp Schuler 5b9039d825 Ignore UnicodeEncodeError in lprint 2025-05-12 08:34:42 +02:00
Iceman dc772aae6b Merge pull request #2843 from ry4000/master
R&Y: Added SDS 11 A/B MFC Keys & LAS RTC TAP & GO AID
2025-05-11 23:23:52 +02:00
Dmitry Malenok 8227834730 Added hf_mfu_ultra.lua script enables restoring dump to ULTRA/UL-5 tags and clearing previously written ULTRA tags 2025-05-11 13:32:21 +03:00
ry4000 2a895383c9 Added LAS RTC TAP & GO AID to aid_desfire.json
- Added LAS RTC TAP & GO AID

Many thanks in advance, and kind regards,

-R&Y.

Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2025-05-10 22:08:05 +10:00
ry4000 d06a152c69 Added SDS 11 A/B (Gen 2) Keys to mfc_default_keys.dic
- Added SDS 11 A/B (Gen 2) Keys with thanks to @DrekkCuga.

Many thanks in advance, and kind regards,

-R&Y.

Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2025-05-10 22:01:11 +10:00
Jakub Kramarz 2163d78126 cmdhfseos: fix invalid memory access in select_DF_verify
The real default key index in CmdHfSeosGDF passed to select_DF_verify was different than documented, resulting in out of bound read.
2025-05-09 00:05:43 +02:00
Jakub Kramarz 0655b6389e cmdhfseos: fix stack buffer overflow in select_DF_verify
increased CMAC buffer size, otherwise memset in aes_cmac writes 16-bytes to 8-byte buffer
2025-05-08 23:52:01 +02:00
hexp 2ed6c90e28 Add Consorcio de Transportes de Andalucía and EMT Málaga card keys 2025-05-05 18:40:04 +02:00
iceman1001 b2983ba025 convertion between size and int might cause type convertion confusing 2025-05-01 08:35:41 +02:00
iceman1001 cb4a0e2333 rename struct to follow code style 2025-04-30 13:27:41 +02:00
Benjamin DELPY 3f43c061d7 Update intertic.py to support [FRA] Valenciennes
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com>
2025-04-26 21:58:06 +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 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 3ca7fe8bce Merge pull request #2827 from amenekowo/master
fix fm11rf08s_full log encoding type error
2025-04-18 05:21:17 +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
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 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
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
kormax 56336d9d82 Add support for polling loop annotations 2025-04-09 12:31:21 +03: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 3f705650c0 Merge pull request #2815 from DidierA/mfdes-bruteaid-fix
hf mfdes bruteaid: fix byte order
2025-04-07 04:44:48 +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
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
Philippe Teuwen 145ee3baa7 fix double-free 2025-03-27 21:47:42 +01:00