Struan Clark
f5dc455e29
feat: add evolo AIDs
2026-02-02 09:46:08 -07:00
Philippe Teuwen
90ddb58073
hf mfu info: detect MIFARE Hospitality
2026-01-29 18:37:35 +01:00
Aaron Tulino (Aaronjamt)
f399b8d3a6
[hf seos] Fix Synthesized IV validation
2026-01-23 14:15:21 -07:00
Nathan N
557142316e
Add two new static keys to mfulc_default_keys.dic
...
Signed-off-by: Nathan N <noproto@users.noreply.github.com >
2026-01-20 11:10:52 +01:00
Philippe Teuwen
4d998e645d
fix dict
2026-01-20 00:55:10 +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
Philippe Teuwen
6942c41155
hf mfu info: add ULC fingerprinting
2026-01-19 21:47:49 +01:00
Philippe Teuwen
ab3a94c779
mfulc_des_brute & mfulc_counterfeit_recovery.py: integrate FJ8010
2026-01-19 21:47:49 +01:00
Philippe Teuwen
faca1550b8
hf mfu sim: add support to inject card replies
2026-01-19 21:47:49 +01:00
Philippe Teuwen
40727695d5
hw dicts
2026-01-19 21:47:49 +01:00
Philippe Teuwen
b64924cbbd
Add mfulaes_mask_recovery script
2026-01-19 21:47:49 +01:00
Philippe Teuwen
79b99450db
Add ntag22x_suncmac_recovery script
2026-01-19 21:47:49 +01:00
noproto
c2e1567160
Add mfulc_counterfeit_recovery script and mfulc_des_brute tool
2026-01-19 21:47:49 +01:00
Philippe Teuwen
cf0dcd4bfb
Fix hf mfu restore (untested)
2026-01-10 01:50:48 +01:00
Philippe Teuwen
b64e315eb1
Fix hf mfu setuid / hf mfu otptear / hf jooki clone
2026-01-09 19:02:01 +01:00
Lee Hambley
2687abd620
Refactor amiibo loading and debug functions
...
Signed-off-by: Lee Hambley <lee.hambley@gmail.com >
2026-01-03 20:14:53 +01:00
Lee Hambley
3e692c45b1
Update hf_mfu_amiibo_sim.lua
...
Changes the way the `.bin` is loaded into the emulator because Command::newNG didn't work.
Signed-off-by: Lee Hambley <lee.hambley@gmail.com >
2026-01-03 18:19:52 +01:00
Sanduuz
192c5237b8
Added pla.c to experimental client lib CMakeLists
2025-12-30 22:51:19 +02:00
Iceman
ccf61de4ec
Merge pull request #3072 from aaronjamt/patch-keyset-update
...
[hf seos] Combine read/write/admin keys
2025-12-28 16:21:28 +01:00
Iceman
f8434540f5
Merge pull request #3071 from aaronjamt/patch-diversifier-length
...
[hf seos] Fix printed diversifier length
2025-12-28 16:20:41 +01:00
Aaron Tulino (Aaronjamt)
d0ad38d62d
[hf seos] Combine read/write/admin keys
2025-12-27 02:57:30 -07:00
Aaron Tulino (Aaronjamt)
3a26fa884b
[hf seos] Fix printed diversifier length
2025-12-27 02:19:10 -07:00
Aaron Tulino (Aaronjamt)
a0a719245c
[hf seos] Improve error logging for incorrect keys
2025-12-26 21:43:42 -07:00
dxl
ab9f9ebe27
Define json_int_t as type int64_t when JSON_INTEGER_IS_LONG_LONG is enabled.
2025-12-26 11:27:52 +08:00
dxl
ed303e8246
Fix compiler errors (MSYS2+UCRT)
2025-12-26 10:50:22 +08:00
Aaron Tulino (Aaronjamt)
bf01adc309
[hf seos] Clean up fixed array allocations
2025-12-24 09:57:41 -07:00
DXL
621af43a1d
Merge branch 'master' into master
...
Signed-off-by: DXL <64101226@qq.com >
2025-12-24 20:17:37 +08:00
dxl
213c134bdc
staticnested faild to find a KeyB
...
Fixes #2938
2025-12-24 20:02:43 +08:00
Aaron Tulino (Aaronjamt)
08f7e0d45a
Another minor bugfix
2025-12-23 22:51:29 -07:00
Iceman
50a55c21ae
Merge pull request #3065 from aaronjamt/patch-minor-cleanup
...
[hf seos] Minor cleanup
2025-12-23 23:31:01 +01:00
Aaron Tulino (Aaronjamt)
e2bd1444fb
Further optimization
...
Make SHA256 output directly into the final output buffer and make the first SHA1 do the same. The second SHA1 needs an intermediate buffer as it outputs 20 bytes but we only need the first 12.
2025-12-23 14:43:14 -07:00
Aaron Tulino (Aaronjamt)
6da3dc3798
[hf seos] Minor cleanup
2025-12-23 11:02:09 -07:00
Aaron Tulino (Aaronjamt)
3a931fb320
Fix #3063
2025-12-23 10:52:27 -07:00
Iceman
6f55a8a9c0
Merge pull request #3060 from aaronjamt/patch-seos-emu-client
...
[hf seos] Simulate support (2/2)
2025-12-23 11:07:33 +01:00
Aaron Tulino (Aaronjamt)
f1e6e49484
No more rand()
2025-12-22 15:21:47 -07:00
Aaron Tulino (Aaronjamt)
e771408b33
Split single-line ifs
2025-12-22 15:20:30 -07:00
Aaron Tulino (Aaronjamt)
9969e23d98
Remove debug messages
2025-12-22 15:19:31 -07:00
Aaron Tulino (Aaronjamt)
722a8aac8c
[hf seos] Simulate client support
2025-12-22 15:10:51 -07:00
Aaron Tulino (Aaronjamt)
d54659370b
[hf seos] Validate synthesized IV
...
Also adds missing return value checks
2025-12-22 14:38:46 -07:00
Iceman
5ba00920a5
Merge pull request #3059 from aaronjamt/patch-docs
...
Update docs
2025-12-22 11:01:18 +01:00
Aaron Tulino (Aaronjamt)
e0fd7414c2
Update docs
2025-12-21 20:55:26 -07:00
Aaron Tulino (Aaronjamt)
32f1e4b51c
[hf seos] Allow short SIO
2025-12-21 03:55:28 -07:00
Aaron Tulino (Aaronjamt)
f45d2798fb
[hf seos] CommandTable formatting
2025-12-20 14:13:20 -07:00
Iceman
0cee5705f6
Merge pull request #3052 from aaronjamt/hex_conv_cleanup
...
Bytes->Hex conversions cleanup
2025-12-20 22:10:45 +01:00
Aaron Tulino (Aaronjamt)
d7c9094cad
More hex conversion cleanup
...
Found a few more places that can easily be switched to use `sprint_hex_inrow`
2025-12-20 13:49:05 -07:00
Aaron Tulino (Aaronjamt)
d4034d4ea1
[hf seos] Cleanup OID buffer hex conversion
2025-12-20 13:48:10 -07:00
Aaron Tulino (Aaronjamt)
179e6c5681
[hf seos] Add write support
2025-12-20 13:32:41 -07:00
kormax
5dce150e43
Fix CMakeLists.txt
2025-12-19 14:29:55 +02:00
Iceman
4dab61815a
Merge pull request #3044 from aaronjamt/patch-2
...
[hf seos] Make keyslot configurable
2025-12-19 12:10:54 +01:00
Iceman
42cd659b33
Merge pull request #3049 from kormax/nfc-b-polling-loop-annotations
...
Add polling loop annotation support for iso14443b
2025-12-19 12:09:55 +01:00