Philippe Teuwen
69d26524cd
hitag2crack crack3 & crack4 fixed for 32b archs
2026-02-22 14:17:46 +01:00
Philippe Teuwen
d8ee084ffe
hitag2crack refactor
2026-02-22 13:10:26 +01:00
Philippe Teuwen
ca72cc5c88
hitag2crack refactor
2026-02-22 13:04:55 +01:00
Philippe Teuwen
3dde408c55
compilation flags tuning
2026-02-22 11:58:36 +01:00
Philippe Teuwen
8936f99886
hitag2crack fixes for some archs
2026-02-22 01:47:47 +01:00
Philippe Teuwen
118652bd90
CMD_HF_DECAY: factor with structs, remove cast align warning
2026-02-21 23:54:51 +01:00
Philippe Teuwen
118c30c9e5
release_tests: skip install if no functional sudo is available (e.g. under qemu)
2026-02-21 20:19:41 +01:00
Philippe Teuwen
5c2cc6fe5f
update release template
2026-02-21 18:38:45 +01:00
Philippe Teuwen
0f8175cbb7
add Debian Trixie arm64 and armhf dockerfiles
2026-02-21 18:37:45 +01:00
Philippe Teuwen
a659207090
remove debian oldstable docker files
2026-02-21 16:07:20 +01:00
Philippe Teuwen
59c58c9e93
docker tweaks
2026-02-21 15:16:15 +01:00
Philippe Teuwen
16ebcdce6c
termux notes
2026-02-21 15:02:48 +01:00
Philippe Teuwen
bb83fdde74
termux release tests
2026-02-21 14:59:52 +01:00
Philippe Teuwen
5458a95fda
avoid cppcheck errors on uninit vars
2026-02-21 14:14:50 +01:00
Philippe Teuwen
5b6c1cdb97
cppcheck syntax error (cross-checked on other projects reusing bitlib)
2026-02-21 14:06:20 +01:00
Philippe Teuwen
b62658f5ac
make style
2026-02-21 12:43:25 +01:00
Iceman
237841db9e
Merge pull request #3100 from dangerous-tac0s/hw-decay-hf-ringdown
...
"hw decay" update: Re-added q-factor measurement in the event of booster board detection…
2026-02-21 02:17:34 +01:00
Philippe Teuwen
89d60fc2cb
PoC Standalone mode: unlock Ultralight C / AES tags
2026-02-21 00:07:50 +01:00
michael
c7086c227c
Re-added q-factor measurement in the event of booster board detection per Iceman's request.
2026-02-20 09:54:14 -08:00
Iceman
89179ece0d
Merge pull request #3099 from dangerous-tac0s/hw-decay-hf-ringdown
...
New "hw decay" cmd monitors hf tuning cap voltage decay (pm3 easy booster board detection)
2026-02-20 13:08:47 +01:00
Iceman
5a657fb809
Merge pull request #3097 from lux0id/patch-1
...
Add BASHAUTOTRANS Russian Transport card keys
2026-02-20 08:40:06 +01:00
lux0id
81bcd6c998
Update BASHAUTOTRANS keys in mfc_default_keys.dic
...
I double-checked and removed some; the rest of the keys are static.
(I accidentally created a duplicate when merging two files)
Signed-off-by: lux0id <104686533+lux0id@users.noreply.github.com >
2026-02-19 21:44:13 +05:00
michael
3eb594ce29
Cleaned up verbiage in user feedback
2026-02-18 20:44:08 -08:00
michael
fe878be492
Added a new command (hw decay [which monitors the decay rate of the hf antenna cap]) and updated hw tune to detect booster boards and if the pm3 easy is on a metal surface
2026-02-18 15:51:08 -08:00
lux0id
bdd9af472b
Add BASHAUTOTRANS Russian Transport card keys
...
Add Ufanet key
Signed-off-by: lux0id <104686533+lux0id@users.noreply.github.com >
2026-02-18 00:33:01 +05:00
Iceman
1d3d1c3d9d
Merge pull request #3096 from kormax/felica-ng-frames
...
Ubuntu Build and Test / ubuntu-cmake (push) Failing after 1m30s
MacOS Build and Test / macos-make-btaddon (push) Has been cancelled
MacOS Build and Test / macos-cmake (push) Has been cancelled
Windows Build and Test / wsl (push) Has been cancelled
CodeQL / Analyze (python) (push) Failing after 1m30s
CodeQL / Analyze (cpp) (push) Failing after 1m32s
Ubuntu Build and Test / ubuntu-make (push) Successful in 4m20s
Ubuntu Build and Test / ubuntu-make-btaddon (push) Successful in 4m12s
MacOS Build and Test / macos-make (push) Has been cancelled
Windows Build and Test / proxspace (push) Has been cancelled
felica: use NG frames for commands
2026-02-16 04:51:09 +01:00
kormax
c6675018b3
felica: use NG frames for commands
2026-02-15 19:04:22 +02:00
Iceman
3d039d84cf
Merge pull request #3095 from kormax/felica-dump-fix-missing-trace
...
CodeQL / Analyze (python) (push) Failing after 1m32s
CodeQL / Analyze (cpp) (push) Failing after 2m2s
Ubuntu Build and Test / ubuntu-make (push) Successful in 4m15s
Ubuntu Build and Test / ubuntu-make-btaddon (push) Successful in 3m43s
Ubuntu Build and Test / ubuntu-cmake (push) Failing after 1m34s
MacOS Build and Test / macos-make-btaddon (push) Has been cancelled
MacOS Build and Test / macos-cmake (push) Has been cancelled
Windows Build and Test / wsl (push) Has been cancelled
MacOS Build and Test / macos-make (push) Has been cancelled
Windows Build and Test / proxspace (push) Has been cancelled
hf felica dump: vastly improve speed; fix traces being empty
2026-02-15 12:09:43 +01:00
kormax
2721b13792
hf felica dump: vastly improve speed; fix traces being empty after command execution
2026-02-14 15:36:28 +02:00
Iceman
28d33a3ad5
Merge pull request #3094 from Ultimator14/master
...
CodeQL / Analyze (python) (push) Failing after 1m25s
Ubuntu Build and Test / ubuntu-make (push) Successful in 4m25s
Ubuntu Build and Test / ubuntu-make-btaddon (push) Successful in 4m17s
Ubuntu Build and Test / ubuntu-cmake (push) Failing after 1m24s
MacOS Build and Test / macos-make (push) Has been cancelled
MacOS Build and Test / macos-make-btaddon (push) Has been cancelled
MacOS Build and Test / macos-cmake (push) Has been cancelled
Windows Build and Test / proxspace (push) Has been cancelled
Windows Build and Test / wsl (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Failing after 1m38s
Fix #3093
2026-02-14 04:57:53 +01:00
Jan Breig
2e63288c5f
hf_legic_clone: fix oops
2026-02-13 16:45:15 +01:00
Jan Breig
afad3399d4
hf_legic_clone: fix type errors for lua5.4
...
fix: https://github.com/RfidResearchGroup/proxmark3/issues/3093
2026-02-13 16:44:45 +01:00
Philippe Teuwen
d6f74b342e
Make sure RAMFUNC is not inlined, else it won't be in RAM.
...
Ubuntu Build and Test / ubuntu-make (push) Successful in 5m35s
Ubuntu Build and Test / ubuntu-make-btaddon (push) Successful in 5m11s
Ubuntu Build and Test / ubuntu-cmake (push) Failing after 4m33s
Windows Build and Test / proxspace (push) Has been cancelled
Windows Build and Test / wsl (push) Has been cancelled
MacOS Build and Test / macos-make (push) Has been cancelled
MacOS Build and Test / macos-make-btaddon (push) Has been cancelled
MacOS Build and Test / macos-cmake (push) Has been cancelled
CodeQL / Analyze (python) (push) Failing after 2m7s
CodeQL / Analyze (cpp) (push) Failing after 9m27s
Some static RAMFUNC got inlined which means they weren't relocated in RAM.
By forcing noinline on RAMFUNC, the following functions move to RAM:
F .data 00000034 optimizedSniff
F .data 00000148 skipSniff
F .data 000002c8 ManchesterDecoding_Thinfilm
But ManchesterDecoding_Thinfilm worked fine without being in RAM,
so we remove its RAMFUNC attribute and it works as previously,
and avoid eating some RAM bytes.
In summary, impacted command is only:
hf sniff
2026-02-11 14:19:05 +01:00
Philippe Teuwen
7c4758f40b
ulaes: add verify_cmac, display counters in mfu info, fix sig when schann in mfu info
2026-02-09 12:44:50 +01:00
Philippe Teuwen
b7f3e4219e
make style
2026-02-09 01:12:54 +01:00
Philippe Teuwen
9f70011fee
hf mfu setkey: supports ulc/ulaes auth and ulaes schann
2026-02-09 01:08:23 +01:00
Philippe Teuwen
a2ba91043f
hf mfu incr: add ulaes support and add cmac support
2026-02-08 23:25:55 +01:00
Philippe Teuwen
a4291f676f
ulaes cmac: fix 14a raw
2026-02-08 22:56:33 +01:00
Philippe Teuwen
54b4459f45
ulaes cmac: reuse cmac api for read/write
2026-02-08 22:24:00 +01:00
Philippe Teuwen
71d45c407d
fm11rf08s: remove outdated comments on closed bugreports
2026-02-08 21:16:10 +01:00
joe
80b7f052ae
doc: update FM11RF08S guide per maintainer feedback
...
- Removed 'Known Issues in the Iceman Repo' table as requested
- Maintained manual pipeline steps and troubleshooting sections
- See PR #3090 discussion for context
2026-02-08 21:08:36 +01:00
Philippe Teuwen
2d7ef550cd
schann requires auth_key
2026-02-08 20:16:58 +01:00
Philippe Teuwen
c8783414ff
hf mfu wipe ulaes: fix quirks
2026-02-08 19:13:21 +01:00
Iceman
dd6e7f945e
Merge pull request #3090 from joetomasone/doc/fm11rf08s-manual-recovery
...
doc: add FM11RF08S manual key recovery guide
2026-02-08 09:13:29 +01:00
Joe Tomasone
27f75f9323
doc: add FM11RF08S manual key recovery guide
...
Step-by-step guide for recovering all sector keys from Fudan FM11RF08S
MIFARE Classic 1K cards when the automated fm11rf08s_recovery.py script
fails due to missing _pm3 SWIG bindings, hardcoded tool paths, or
backdoor auth errors.
Documents a manual pipeline using hf mf isen for nonce collection,
staticnested_1nt for offline candidate generation, and hf mf fchk for
brute force verification. Includes troubleshooting for known issues
(#2553 , #2565 , #2689 , #2766 , #2838 ) and timing expectations.
Tested on RDV4 with Iceman firmware v4.20728 on macOS (aarch64).
2026-02-07 16:29:27 -05:00
Philippe Teuwen
3264c80b7f
update docker opensuse
2026-02-07 01:58:06 +01:00
Philippe Teuwen
cd2c576be6
Fixes for Python 3.14
2026-02-07 01:24:21 +01:00
Philippe Teuwen
fdf3b2690a
Various fixes to content GCC 16...
2026-02-07 00:51:53 +01:00
Aaron Tulino
d62e3cff15
Promote MFUL readblock bytelen
...
Resolves #3087
2026-02-07 00:51:18 +01:00
Philippe Teuwen
932b92d8f4
termux compilation fixes: waveshare, mfd_aes_brute and host target
2026-02-06 23:59:34 +01:00