Connor Milligan
590edbcc3f
Native client support for mfulc desbrute
2026-05-22 00:19:07 +02:00
Philippe Teuwen
d078e8a62b
make style
2026-05-21 20:54:44 +02:00
Philippe Teuwen
d8c7f84598
Add Makefile PLATFORM_FILE variable to specify another Makefile.platform file
2026-05-19 00:10:17 +02:00
kormax
4479f2e921
Add DESFire ISOFID to extras in 'aidlist.json'
2026-05-15 17:50:39 +03:00
kormax
6b397b67be
Add DESFire AID to extras in 'aidlist.json'
2026-05-15 17:50:29 +03:00
kormax
551b3bae28
Introduce protocol-scoped 'Extras' field to 'aidlist.json'
2026-05-14 09:10:22 +03:00
Philippe Teuwen
620e8b4744
Client Makefile: add FORCE* options to mirror the SKIP* options, mostly for maintainers
2026-05-11 21:43:57 +02:00
iceman1001
cbb572afad
style
2026-05-11 14:36:17 +02:00
kormax
7484af6c87
Drop old 'hf 14b calypso' and 'hf 14b mobib' commands
2026-05-03 08:08:15 +03:00
Philippe Teuwen
4e36685738
Update linux instructions for picolibc and opencl
2026-04-28 13:00:43 +02:00
iceman1001
eb54497704
added the command "hf iclass liberate" , it checks for drm markers and removes them, thus liberates them. Now if someone wants to make drm tags, they can easily just make a "hf iclass drm" command with the reverse of this command
2026-04-21 11:17:11 +07:00
Antiklesys
baa69786bb
Update iclass_legrec_legbrute_key_recovery.md
2026-04-15 11:48:17 +08:00
Philippe Teuwen
88d20bd4f2
make style
2026-04-13 09:35:02 +02:00
iceman1001
6af1a8e432
updated help text for `lf realy
2026-04-11 09:04:55 +07:00
kormax
c85115036a
Add 'LEGIC Connect' entries to 'aidlist.json'
2026-04-09 20:50:20 +03:00
kormax
26dfceaea9
Add 'STiD Mobile ID' entries to 'aidlist.json'
2026-04-07 18:01:58 +03:00
Antiklesys
f7a8c3348f
Updated doc name
2026-04-06 12:09:16 +08:00
Antiklesys
d19f08dbbc
Create iclass_key_recovery.md
2026-04-06 12:06:45 +08:00
kormax
f03c4b8215
Add 'AEP VTS' AID entries to 'aidlist.json'
2026-04-02 18:38:11 +03:00
iceman1001
489940cf76
helptexts
2026-04-02 19:43:24 +07:00
Iceman
f8dd296884
Merge pull request #3107 from kormax/hf-field-timeout
...
Add 'hf.field.timeout' to prefs
2026-04-01 10:06:28 +07:00
Philippe Teuwen
078cee80d8
typo
2026-03-31 21:19:06 +02:00
kormax
3e1edceff8
Add new Calypso entries to 'aidlist.json'
2026-03-31 21:46:38 +03:00
kormax
42d2efea37
Mark entries with Mifare DESFire protocol in 'aidlist.json'
2026-03-31 21:14:14 +03:00
kormax
2e4d63dae6
Add docs on use of clocks for field timeout
2026-03-31 20:56:06 +03:00
kormax
6fa8a255e7
Add 'Protocol' field to 'aidlist.json' entries
2026-03-30 23:03:58 +03:00
iceman1001
e6db327485
text
2026-03-30 09:29:52 +07:00
kormax
5fdc1a49e4
Add 'Sources' field to 'aidlist.json'
2026-03-26 17:21:38 +02:00
kormax
38d0ba12f9
Move '--aidsearch' matching to regex
2026-03-25 17:15:27 +02:00
kormax
fd9d07506c
Add support for 'ResponseContains' app matching for 'aidlist.json'
2026-03-24 18:32:51 +02:00
Iceman
fbbc99b341
Merge pull request #3164 from kormax/aidlist-doc
...
Add a simple doc for 'aidlist.json'
2026-03-24 05:52:27 +07:00
Philippe Teuwen
b7aefdc2bc
complete zlib reqs in docs & docker
2026-03-23 22:36:47 +01:00
kormax
d6331664aa
Add a simple doc for 'aidlist.json'
2026-03-23 20:51:49 +02:00
iceman1001
6542a35585
update helptexts
2026-03-20 09:45:15 +07:00
kormax
ec3b249d30
Remove redundant methods from Aliro/VAS, make private key load helpers universal
2026-03-15 10:08:30 +02:00
kormax
c8a4314353
Add hf gst commands
2026-03-14 17:34:58 +02:00
Christian Zanon
b9ddb038b7
Merge branch 'master' into hf-14b-tearoff
...
Signed-off-by: Christian Zanon <105173223+xNovyz@users.noreply.github.com >
2026-03-13 11:39:06 +01: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
pingu2211
3d5f1df093
Pull docs out for all the existing stand alone modes, including a diagram and what do the lights mean, so users don't have to go digging in source code
2026-03-11 14:57:06 +11:00
CaffeinatedOpe
b1a77328b8
move shell.nix file into tools, updated docs
2026-03-03 15:37:07 +01:00
CaffeinatedOpe
aea877a2c2
fix typo in documentation
2026-03-03 15:37:07 +01:00
CaffeinatedOpe
106f1abcac
update documentation
2026-03-03 15:37:07 +01:00
Iceman
a5cfd35120
Update Troubleshooting.md
...
Signed-off-by: Iceman <iceman@iuse.se >
2026-03-03 12:23:20 +01:00
Philippe Teuwen
14a26b3f90
doc
2026-03-01 12:42:57 +01:00
Philippe Teuwen
876a41ea84
Update macports doc. UNTESTED
2026-03-01 00:30:19 +01:00
Philippe Teuwen
8fdf0ab66f
Update CI for cmake+qt6
2026-02-28 22:41:20 +01:00
Philippe Teuwen
7911882530
qt6 typo
2026-02-28 19:54:27 +01:00
Philippe Teuwen
1c8445dfe3
doc
2026-02-27 16:59:43 +01:00
Philippe Teuwen
65be119a42
CI WSL: upgrade to Ubuntu 24.04 and Qt6
2026-02-27 15:54:29 +01:00