iceman1001
6af1a8e432
updated help text for `lf realy
2026-04-11 09:04:55 +07:00
iceman1001
489940cf76
helptexts
2026-04-02 19:43:24 +07:00
iceman1001
6542a35585
update helptexts
2026-03-20 09:45:15 +07:00
xNovyz
52676ebbd4
style: whitespace fixes
2026-03-11 22:41:21 +01:00
xNovyz
286df8f4eb
feat(14b): add interactive hf 14b tearoff command
...
Add an interactive command for performing tear-off attacks on ST25TB/SRx
monotonic counter blocks. This exploits EEPROM tearing to increment
counters that normally can only be decremented, based on the
near-field-chaos project by SecLabz.
The command sweeps tear-off timing from --start downward in --adj
microsecond steps, automatically consolidates partial writes, verifies
stability across multiple reads, and reports progress in real-time with
color-coded output.
Performance optimizations:
- One-time full iso14443b_setup() at start; subsequent field cycles use
lightweight tearoff_field_on()/tearoff_field_off() that skip FPGA
bitstream reload and buffer reallocation
- Periodic CMD_WTX keepalives to prevent USB timeouts during long attacks
- Calls FpgaResetBitstream() on exit to ensure clean FPGA state
Usage: hf 14b tearoff -b <block> -d <target> [--start <us>] [--adj <us>]
2026-03-11 21:43:37 +01:00
Philippe Teuwen
b62658f5ac
make style
2026-02-21 12:43:25 +01:00
Philippe Teuwen
1cf446fa7f
make commands
2026-02-06 13:07:16 +01:00
Philippe Teuwen
a26892a891
Add hf mfu cchk/aeschk and options to hf mf cauth/aesauth
2026-01-19 21:47:49 +01:00
Aaron Tulino (Aaronjamt)
e0fd7414c2
Update docs
2025-12-21 20:55:26 -07:00
Henry Gabryjelski
1cfeb79003
automated from make style
2025-11-17 01:27:32 -08:00
Foxushka
b380132cbb
Replaced hf mf bambukeys with hf mf keygen with multiple KDFs support, use table for key output
...
Added Snapmaker U1 filament RFID KDF in `hf mf keygen`
2025-11-10 20:58:49 +03:00
iceman1001
ed516550ca
added "data qrcode" command to generate QR codes from inside the PM3 client
2025-11-10 16:20:00 +01:00
Michael Wiesinger
737a6dc3d7
Fix help description for lf indala brute
2025-11-07 21:02:14 +01:00
Philippe Teuwen
4aac77aaa2
support for Ultralight AES auth in hf mfu info/rdbl/wrbl/dump/ndefread/wipe/setkey
2025-10-04 02:00:23 +02:00
iceman1001
d6aeda7075
style
2025-08-29 14:01:34 +02:00
iceman1001
e578d75e66
style
2025-08-20 10:55:49 +02:00
iceman1001
8ab2f2b5a0
style
2025-08-12 19:06:38 +02:00
iceman1001
a0df90af18
style
2025-08-04 19:53:08 +02:00
iceman1001
ee2f5595ee
added a lf t55xx view command to view t55xx dump files
2025-07-28 15:46:09 +02:00
iceman1001
ed84b1fcf4
style
2025-07-13 15:55:44 +02:00
iceman1001
c7cf62fcf1
Added support for sending and receiving MQTT messages. It enables end user to quickly upload or share JSON files between them. Given the nature of MQTT, I also worked with @KevTheHermit who has proxdump.com site, where you can upload pm3 dump files and browse. He added support for MQTT uploads, so the process to share a file and it gets also uploaded to proxdump.com is very smooth. Feel free to improve this functionality with TLS etc. For now it looks quite promising.
2025-07-08 21:15:09 +02:00
iceman1001
1fa5e28a38
unify text and hints for static enc nonces a bit more
2025-06-08 21:46:31 +02:00
iceman1001
53e1e32409
text
2025-06-06 19:00:34 +02:00
James Churchill
c312bae516
Add "hf mf bambukeys" command to generate Bambu Lab keys
2025-05-25 00:18:25 +10:00
iceman1001
d4bc190dd4
renamed the hf iclass trdbl -> hf iclass tear
2025-05-23 17:29:28 +02:00
iceman1001
84b565bec4
style
2025-05-19 22:31:41 +02:00
iceman1001
87c2e82e2f
style
2025-03-19 12:53:24 +01:00
Philippe Teuwen
c657ddf135
Add hf mfu aesauth
2025-03-19 09:36:15 +01:00
iceman1001
2137284a93
style\n Some improvements to trace list -t seos annotations.
2025-03-12 16:41:06 +01:00
iceman1001
cef07dedf6
code style, code clean up of redundant functions, comments, its many minor fixes across the platform. Sorry for not making 20 commits
2025-02-21 15:38:33 +01:00
iceman1001
1040fa8a86
style
2025-01-14 18:18:07 +01:00
iceman1001
2585a77403
fixed buffer overflow and swapped parameter to "suffix" since its not a output file name
2025-01-05 13:12:34 +01:00
Nya0
86dc2e427c
added to command files
2024-12-28 00:20:36 +03:00
Philippe Teuwen
a13b1db49f
make style
2024-12-09 15:16:46 +01:00
iceman1001
3a3ea75d12
style
2024-11-15 14:28:14 +01:00
nvx
ef0cf93a5d
fix typos and regenerate command list
2024-11-02 23:34:38 +10:00
iceman1001
8293b81217
style
2024-10-12 13:56:17 +02:00
iceman1001
71c86f4b21
style
2024-09-30 10:36:29 +02:00
iceman1001
32058894ea
style
2024-09-15 13:16:35 +02:00
iceman1001
db1b28f327
rename hts read/write commands to rdbl/wrbl to match rest of the client. added a lf hitag hts reader comamnd, modified the lf search to identify hitag2/s/82xx in the chipset detection
2024-09-14 21:00:42 +02:00
iceman1001
7f40ad7f9d
style
2024-08-29 12:29:23 +02:00
mik
5de4f6ae3c
fix hitag help typos
2024-08-08 14:11:37 +02:00
Philippe Teuwen
ee8b9ca74b
make style
2024-08-03 21:21:11 +02:00
iceman1001
4de7b7d6b9
style
2024-07-21 16:19:21 +02:00
iceman1001
369db7c9d7
style
2024-05-27 20:29:02 +02:00
iceman1001
42f0699c78
style
2024-05-14 10:04:28 +02:00
iceman1001
3f6ea0f0fc
style
2024-04-22 16:35:22 +02:00
iceman1001
4e540053e9
style
2024-04-07 11:38:51 +02:00
iceman1001
94c3bdd91c
style
2024-03-14 11:26:06 +01:00
Henry Gabryjelski
cc2bae2f4d
lf em 4x70 writekey --> lf em 4x70 setkey
2024-03-13 09:38:35 -07:00