n-hutton
acb7de9d8d
more cleanup noticed just now
2025-01-21 23:51:26 +00:00
n-hutton
3eb0238481
appears to work - using normal mifare sim init
...
working demo
works
seems to work so far
more cleanup and works
working copy
working, clean one more pass
cleanup continues
back in buisness babyyy
final cleanup before PR I hope
2025-01-21 23:39:25 +00: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
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
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
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
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
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
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
1040fa8a86
style
2025-01-14 18:18:07 +01:00
iceman1001
6af2df51bf
style
2025-01-14 16:40:22 +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
76ad5a5b51
Merge branch 'master' into cherry_pick_emv
...
Signed-off-by: Iceman <iceman@iuse.se >
2025-01-14 16:26:35 +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
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
Lucifer Voeltner
7fcbeac417
Test fix for MFC EV1 signature dumping in 'hf mf autopwn'
2025-01-13 11:06:24 +07:00
Philippe Teuwen
52b2c73139
trying to fix Proxspace compilation, might need some more trials...
2025-01-12 19:19:00 +01:00
Philippe Teuwen
d481a21e54
Update manufacturer list with 2024 info
2025-01-12 18:50:16 +01:00
Philippe Teuwen
ab96b74110
ref
2025-01-12 18:26:47 +01:00
Philippe Teuwen
c4b24d48b9
Update manufacturer list with 2022 info
2025-01-12 18:09:03 +01:00
iceman1001
65b9348ad9
modified lf hitag chk to show progress, added user side abort, and a minor delay since I noticed proxmark timeouts if running unlimited
2025-01-11 19:18:33 +01:00
Philippe Teuwen
7637fa0150
fix offline hf mf ginfo
2025-01-10 09:36:37 +01:00
Philippe Teuwen
d668da08bf
Fix 'hf mf ginfo': allow offline parsing and fix parsing when ATS len!=16
2025-01-10 09:21:52 +01:00
Emily Astranova
ac3c1bbf9f
Fix incorrect header length
...
Signed-off-by: Emily Astranova <emily@astralabs.dev >
2025-01-09 11:17:14 -05:00
Jakub Kramarz
15a37ef9df
seos_sam: ran make style
2025-01-07 00:30:49 +01:00
Jakub Kramarz
dd30781608
extract PACS-parsing routines to wiegand_formats.c
2025-01-07 00:15:41 +01:00
Jakub Kramarz
508b63fd2e
sam_seos: switch to samCommandGetContentElement2
...
As PLT-03273 OMNIKEY 5023 Software Developer Guide (https://www.hidglobal.com/documents/omnikey-5023-software-developer-guide ) describes a command that returns additional information about SIO object containing PACS data, switching to more verbose one.
2025-01-07 00:15:35 +01:00
Jakub Kramarz
0f7574c982
sam_seos: add option to send arbitrary requests
2025-01-07 00:05:41 +01:00
Jakub Kramarz
c08e6c47c8
sam_seos: add suppport for HID SAM communication with SEOS cards, based on bettse/seader project
2025-01-07 00:05:33 +01:00
Adam Jon Foster
df2cf0a948
Added SEOS Support
...
Added generic SEOS Support with the following commands;
- `hf seos info` (slightly improved from the original
- `hf seos pacs` (return the SIO value from the default ADF and default tag)
- `hf seos adf ` (send a get data request to an ADF with a custom tag list)
- `hf seos gdf` (make a request for a GDF based upon a command found in their docs)
- `hf seos managekeys` (manage your own keys used for SEOS commands)
You still need keys to use this commandset, this does not have any keys and is theoretical at this stage until someone tests it with the keys.
Signed-off-by: Adam Jon Foster <me@evildaemond.com >
2025-01-07 06:17:37 +08:00
iceman1001
5b5f1722b0
minor changes with init and doubleing the EMRTD_MAX_FILE_SIZE to 70 000 bytes. Which might help for some files
2025-01-06 17:56:01 +01:00