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
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
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
Philippe Teuwen
c3a7a11ae7
change iso15693 nxp originality check from PK_MFC to PK_15
2025-04-24 22:23:35 +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
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
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
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
iceman1001
6ed1853320
Revert "Release v4.20142 - Blue Ice"
...
This reverts commit a657dbda9b .
2025-03-25 16:18:49 +01:00
iceman1001
a657dbda9b
Release v4.20142 - Blue Ice
2025-03-25 16:18:49 +01:00
Benjamin DELPY
ee1a38d975
Update cmdhf14b.c to respect bytes order when evaluating SR/ST25TB locks
...
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com >
2025-03-25 13:59:10 +01:00
iceman1001
1252aee27d
clean up text
2025-03-25 12:40:35 +01:00
iceman1001
ded9166393
missing breaks
2025-03-25 12:36:22 +01:00
iceman1001
ad292e8810
unify test - step 2
2025-03-25 10:17:42 +01:00
iceman1001
875b3c44b4
unify text - step 1
2025-03-25 10:12:16 +01:00
Shawn Hoffman
e04d778c46
ntag424: let info cmd show if tag has tag tamper feature
2025-03-24 17:10:19 -07:00
Philippe Teuwen
f4fe58fc36
make style
2025-03-24 23:48:02 +01:00
Philippe Teuwen
ad84875afd
cppcheck nullPointerOutOfMemory
2025-03-24 23:46:43 +01:00
Philippe Teuwen
f90d11912c
cppcheck unused struct
2025-03-24 22:10:55 +01:00
Philippe Teuwen
4fff85d6ed
cppcheck duplicatecondition
2025-03-24 22:01:38 +01:00
Philippe Teuwen
6491b37d7a
cppcheck duplicateCondition
2025-03-24 21:44:21 +01:00
Philippe Teuwen
8c76e12fec
cppcheck identicalInnerCondition
2025-03-24 11:33:20 +01:00
Philippe Teuwen
c37ca881e6
a few calloc checks, still many to go
2025-03-24 11:17:40 +01:00
Philippe Teuwen
74c60301d1
cppcheck mem alloc: oops forgot to save one file
2025-03-24 10:47:33 +01:00
Philippe Teuwen
678b387c3f
cppcheck: a few mem alloc checks
2025-03-24 10:44:01 +01:00
Philippe Teuwen
f3367e61db
cppcheck on tlv: null pointers
2025-03-24 10:23:47 +01:00
Philippe Teuwen
f6123da72e
cppcheck: integeroverflow
2025-03-24 10:06:58 +01:00