Philippe Teuwen
32f06db2e8
fix workflow yaml
2025-01-18 18:24:33 +01:00
Iceman
2f2f3d9a6d
Merge pull request #2723 from ry4000/master
...
R&Y: Added Payment/Transport AIDs and Updated AIDs in `aid_desfire.json`
2025-01-18 05:25:29 +01:00
ry4000
4ef545487d
R&Y: Added PT / PS AIDs and Updated PT AIDs
...
Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com >
2025-01-18 11:45:22 +11:00
Philippe Teuwen
9c05f2c729
hf mfu info: fix strong mod bit parsing
...
"2" was probably referring to bit 2 == 0x04
I checked the following datasheets and STRG_MOD_EN is always at 0x04:
- UL EV1
- NTAG 213/215/216
- NTAG 213_F/216_F
2025-01-16 22:44:01 +01:00
Iceman
22c7ac0c49
Merge pull request #2722 from kitsunehunter/iceman-typo
...
fix typo
2025-01-15 23:42:58 +01:00
Iceman
b467eb5c59
Merge pull request #2721 from henrygab/codeQL_fixes2
...
Fix printf() mismatch
2025-01-15 23:42:40 +01:00
Xavier
f72436a5f9
fix typo
...
Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com >
2025-01-15 16:20:12 -05:00
Henry Gabryjelski
740cfad457
Fix printf() mismatch
2025-01-15 13:11:41 -08:00
Iceman
7082302a02
Merge pull request #2720 from henrygab/codeQL_fixes2
...
CodeQL -- Actual fixes
2025-01-15 19:02:17 +01:00
Henry Gabryjelski
1e95dadde9
Remove static assertions
2025-01-15 09:25:21 -08:00
Henry Gabryjelski
715e876c62
Per explicit request of iceman1001
2025-01-15 09:22:18 -08:00
Henry Gabryjelski
dc0e6f4f91
Fix regression
...
Found by iceman1001's code review ... THANK YOU!
2025-01-15 09:18:39 -08:00
iceman1001
cb7109e751
fix hf mf cload - now it allows for proper GDM ic to load mfc ev1 signature data. On uscuid ic which are more locked down it will failed with a message. Dont forget to enable signature for the gdm ic.
2025-01-15 16:07:13 +01:00
Henry Gabryjelski
6613ff7334
Workaround old GCC on Windows builds
...
This is supported for GCC >= version 13
See GCC bug 85487:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85487
2025-01-14 20:35:45 -08:00
Henry Gabryjelski
99e8de3687
fix build break on some compilers
2025-01-14 18:01:09 -08:00
Henry Gabryjelski
05319463fb
improve comment
2025-01-14 18:01:09 -08:00
Henry Gabryjelski
1c3f84503a
Quiet a spurious warning
...
The compiler warning is incorrect.
Since `calloc()` zero's memory, can
remove redundant line setting value
to zero, giving quieter builds.
2025-01-14 18:01:09 -08:00
Henry Gabryjelski
18f6604eb0
Prevent potential stack corruption
2025-01-14 18:01:09 -08:00
Henry Gabryjelski
1c75690b1a
Various codeQL fixes
...
Code was previously performing arithmetic in
various loop check conditions. Integer promotion rules could cause unintended comparisons.
`spiffs` defined `fs->block_count` as `uint32_t`, but defined `spiffs_page_ix` as `uint16_t`. Various overflow checks detected by CodeQL and fixed by checking for those conditions before looping.
2025-01-14 18:01:09 -08:00
Henry Gabryjelski
91be146ecb
CodeQL fixes for "Comparison between A of type TypeA and B of wider type TypeB"
2025-01-14 17:54:58 -08:00
Henry Gabryjelski
20c4756f2a
no-op
2025-01-14 17:52:51 -08:00
Henry Gabryjelski
4d67f56656
Mismatched format string specifier (need to deref size pointer)
2025-01-14 17:52:51 -08:00
iceman1001
f0bdcf3838
viewing a MFC ev1 now prints the two special sectors
2025-01-15 00:01:44 +01:00
iceman1001
16a776e79f
fix hf mf view to load MFC ev1 sized dumps
2025-01-14 23:22:55 +01:00
iceman1001
16c3433bfe
fix hf mf mad to read mfc ev1 dumps
2025-01-14 23:20:18 +01:00
Philippe Teuwen
70389e55b1
quick fix for nfc decode to handle ev1 dumps, untested
2025-01-14 23:17:11 +01:00
iceman1001
f13c0740ec
Merge branch 'master' of github.com:RfidResearchGroup/proxmark3
2025-01-14 23:01:39 +01:00
iceman1001
e59385a44b
added -1k+ param to allow for gdm and the extra sectors dump to be loaded
2025-01-14 23:01:17 +01:00
Philippe Teuwen
cd2f9ced83
pm3_load_dump: honor maxdumplen, this fixes hf mf cload on EV1 dump
2025-01-14 22:58:21 +01:00
iceman1001
00f9403537
guard the smarttonfc command
2025-01-14 21:48:26 +01:00
iceman1001
fc06cafc2f
moving emvsim.c since it needs smartcard functions
2025-01-14 21:40:14 +01:00
iceman1001
91f816a641
fix codeQL warning #309
2025-01-14 19:26:05 +01:00
iceman1001
c32ef83812
style
2025-01-14 18:20:55 +01:00
iceman1001
560f0f106b
add a possible early detection of a unknown 75pF UL Ev1 AES
2025-01-14 18:19:49 +01:00
iceman1001
bff0df5dcf
looking if thinfilm sim works better now
2025-01-14 18:19:10 +01:00
iceman1001
1040fa8a86
style
2025-01-14 18:18:07 +01:00
iceman1001
6af2df51bf
style
2025-01-14 16:40:22 +01:00
iceman1001
9ecd3dc3ce
text
2025-01-14 16:40:01 +01:00
iceman1001
1cc9254f69
fix #2714 hf mfu info now identifies 50 pF UL Ev1 AES properly. Thanks @pc-coholic
2025-01-14 16:39:07 +01:00
Iceman
6367b2dcd9
Merge pull request #2717 from Eltrick/ev1-autopwn-dump
...
Possible fix for MFC EV1 signature dumping in 'hf mf autopwn'
2025-01-14 16:28:43 +01:00
Iceman
d5e80c1caf
Merge pull request #2652 from n-hutton/cherry_pick_emv
...
Cherry pick POC of emv simulation
2025-01-14 16:27:16 +01:00
Iceman
76ad5a5b51
Merge branch 'master' into cherry_pick_emv
...
Signed-off-by: Iceman <iceman@iuse.se >
2025-01-14 16:26:35 +01:00
Iceman
d100dcc847
Merge pull request #2711 from emilyastranova/master
...
Fix incorrect header length
2025-01-14 16:24:36 +01:00
Iceman
e505365a30
Merge branch 'master' into master
...
Signed-off-by: Iceman <iceman@iuse.se >
2025-01-14 16:24:23 +01:00
Iceman
87bdc25a30
Merge pull request #2716 from nvx/zuid_detection
...
Changed `hf mf info` - now differentiates between full USCUID and cut…
2025-01-14 13:45:05 +01:00
Iceman
9b68dc1fec
Merge pull request #2715 from nvx/fix_uscuid_csetuid
...
fix hf mf csetuid --gdm
2025-01-14 13:44:05 +01:00
nvx
29e0c51393
Changed hf mf info - now differentiates between full USCUID and cut down ZUID chips
2025-01-14 22:36:59 +10:00
nvx
97953d1ef3
fix hf mf csetuid --gdm
2025-01-14 22:00:17 +10:00
Iceman
766a91d865
Merge pull request #2713 from henrygab/codeQL_fixes
...
Allow manual initiation of CodeQL
2025-01-13 23:27:29 +01:00
Lucifer Voeltner
7fcbeac417
Test fix for MFC EV1 signature dumping in 'hf mf autopwn'
2025-01-13 11:06:24 +07:00