iceman1001
fc773ea230
fix coverity #910036
2026-07-03 11:26:32 +02:00
iceman1001
b5abc8b335
fix coverity #910704
2026-07-03 11:25:14 +02:00
iceman1001
bf082caab7
fix coverity #910690
2026-07-03 11:22:38 +02:00
iceman1001
2d43d4c021
fix coverity #910669
2026-07-03 11:20:33 +02:00
iceman1001
c118e1cf20
fix various coverity scan findings'
2026-07-03 11:16:44 +02:00
Iceman
ccfd25cd9b
Merge pull request #3404 from dangerous-tac0s/hf-mfu-esetblk
...
Hf mfu esetblk
2026-07-03 13:04:05 +07:00
dangerous-tac0s
a0797e0530
Merge branch 'RfidResearchGroup:master' into hf-mfu-esetblk
2026-07-02 18:14:31 -07:00
michael
f4214a0a83
Removing unecessary plans
2026-07-02 18:11:43 -07:00
michael and Claude Opus 4.8
b30bde22f6
fix(sim): load Amiibo PWD/PACK into emulator memory at init, serve from memory
...
For tagType 7, when the PWD page is unset (0000) the UID-derived Amiibo
password and its PACK (0x8080) are now written into emulator memory at sim
init, and the PWD_AUTH path reads PWD and PACK straight from emulator memory.
Removes the auth-time pwd substitution and the PACK 0x8080 override, so
eset/eview are authoritative (what's in memory is what the sim serves) while
Amiibo sims still work.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-02 16:44:27 -07:00
michael and Claude Opus 4.8
fd5ad55104
fix(sim): serve NTAG PACK live from emulator memory in PWD_AUTH
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-02 15:28:19 -07:00
michael
38a05621d4
fix(mfu): reject esetblk data larger than one command buffer
2026-07-02 15:03:48 -07:00
michael
48e7ae056b
feat(mfu): add hf mfu esetblk to set emulator memory pages
2026-07-02 14:14:40 -07:00
michael and Claude Opus 4.8
86a0f994e5
docs: implementation plan for hf mfu esetblk
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-02 14:02:28 -07:00
michael and Claude Opus 4.8
50c8e8fac4
docs: design for hf mfu esetblk (MFU emulator page set)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-02 13:57:12 -07:00
iceman1001
6c3e3c7a44
fix several coverity findings
2026-07-02 16:48:17 +02:00
iceman1001
344e7de9a1
style
2026-07-02 16:30:03 +02:00
iceman1001
6fe58f8e3c
several coverity fixes
2026-07-02 16:29:42 +02:00
iceman1001
3620739645
Merge branch 'master' of github.com:RfidResearchGroup/proxmark3
2026-07-02 16:28:50 +02:00
Iceman
4667c626a9
Merge pull request #3401 from thisiscamk/feature/iso14443b-dump
...
hf 14b dump: implement Standard ISO14443-B card dumping
2026-07-02 16:13:55 +07:00
Iceman
461e741d60
Merge branch 'master' into feature/iso14443b-dump
...
Signed-off-by: Iceman <iceman@iuse.se >
2026-07-02 16:13:42 +07:00
iceman1001
2e98d23faa
fix coverity #910782
2026-07-01 22:51:28 +02:00
iceman1001
b05bb68e24
fix coverity #910785
2026-07-01 22:44:45 +02:00
iceman1001
fd6dd10806
fix coverity #910783
2026-07-01 22:40:29 +02:00
iceman1001
07c6b396ba
fix coverity #910786
2026-07-01 22:39:25 +02:00
iceman1001
7d66359ee6
fix coverity #910789
2026-07-01 22:37:20 +02:00
Iceman
fcb3e49ae5
Merge pull request #3402 from kormax/ask-cts-improvements
...
ASK CTS improvements
2026-07-01 16:15:28 +07:00
iceman1001
91dbbf3879
since coverity scan was sold 2023, the free tarball binaries dropped a lot of support for parameters. Hence we have to make it as simple as fits these new coverity binaries functionality wise.
2026-06-30 23:32:22 +02:00
kormax
95c681ae71
Add ASK CTS block commands
2026-06-30 23:45:12 +03:00
kormax
84fa609812
Add command usage hints for CTS and Innovatron
2026-06-30 23:45:04 +03:00
kormax
b3781a7bbc
Update ASK CTS general info output
2026-06-30 23:41:44 +03:00
iceman1001
c8b911ebe5
update to use github/codeql-action/analyze@v4 github/codeql-action/init@v4
2026-06-30 18:14:26 +02:00
iceman1001
f6973b282a
update to use peterjgrainger/action-changelog-reminder@v1.3.0
2026-06-30 18:12:03 +02:00
iceman1001
a232dad2aa
update to use actions/setup-python@v6
2026-06-30 18:08:56 +02:00
iceman1001
85ffdfa643
update to use Vampire/setup-wsl@v7
2026-06-30 18:07:10 +02:00
iceman1001
2ad652c26d
update use actions/checkout@v6
2026-06-30 18:04:27 +02:00
Cam K
95026aea51
CHANGELOG: add entry for hf 14b dump Standard ISO14443-B support
2026-06-30 16:56:02 +08:00
Cam K
f20813c90b
hf 14b dump: implement Standard ISO14443-B card dumping
...
Replaces the "not implemented yet" stub for ISO14B_STANDARD card type.
Phase A performs a transparent READ BINARY sweep (ISO7816-4 INS=B0 with
15-bit P1/P2 offset), which covers simple memory cards that have an
implicit current EF.
Phase B performs an SFI scan (P1 bit 7 set, bits 4-0 = SFI 1-30), reading
each EF directly without requiring a prior SELECT EF. This avoids SW=6986
("no current EF") returned by ISO7816-4 file-system cards. SFI-form
addressing is limited to 256 bytes per EF per the standard.
Field state is tracked across phases so the WUPB+ATTRIB reconnect cost is
paid only once. Collected data is displayed via a new print_std_blocks()
function (16-byte rows, offset/hex/ASCII columns, dense-output support) and
saved with the PUPI as filename via pm3_save_dump().
If neither phase yields data, actionable hints are printed directing the
user to hf 14b apdu or hf 14b ndefread for application-level access.
2026-06-30 16:49:03 +08:00
iceman1001
95dcca671c
update the ATRS header file
2026-06-30 02:29:57 +02:00
iceman1001
fc0b9c2c72
code ql warning
2026-06-30 02:28:47 +02:00
iceman1001
7af8674b22
fix saflok test output and add it to test script
2026-06-30 02:22:56 +02:00
iceman1001
5f64923d1f
minor style
2026-06-30 00:36:18 +02:00
iceman1001
d5beefa6bb
fix code scanning format warnings
2026-06-30 00:27:10 +02:00
iceman1001
896a42dba1
style
2026-06-30 00:21:11 +02:00
iceman1001
8590fab1b5
style
2026-06-30 00:20:43 +02:00
iceman1001
c6d01e6e72
update helptexts
2026-06-29 23:51:37 +02:00
iceman1001
21a11320de
style
2026-06-29 23:37:37 +02:00
Iceman
15ee6977a1
Merge pull request #3400 from kormax/ask-cts-improvements
...
ASK CTS improvements
2026-06-30 04:35:44 +07:00
iceman1001
17ac10327f
styled mad tests
2026-06-29 23:27:03 +02:00
iceman1001
2b51280725
apply some style and consts
2026-06-29 22:42:37 +02:00
kormax
b44880c492
Check for ASK CTS in 'hf 14b info'
2026-06-29 23:12:08 +03:00