Commit Graph

21497 Commits

Author SHA1 Message Date
Antiklesys a0f89d09e8 Merge branch 'RfidResearchGroup:master' into master 2026-04-03 01:19:39 +08:00
Antiklesys 6b2e6ab1e8 Huge hf iclass legbrute performance improvements (4x)
Optimized `hf iclass legbrute` throughput: replaced recursive `suc()`/`output()` cipher functions with iterative loops, added 256-entry LUT for the `select()` function eliminating redundant bit arithmetic and halving key lookups per state step, switched successor state to in-place pointer update removing per-call struct copies, added `doMAC_brute()` with byte-wise LSB-first processing and direct output bit packing eliminating all bitstream struct overhead and output reversal calls per key candidate, and replaced per-iteration 64-bit modulo progress check with a countdown counter
2026-04-03 01:18:55 +08:00
Iceman 37fcf530f1 Merge pull request #3202 from Antiklesys/master
Fixed spacing & Fixed multithreading in hf iclass legbrute
2026-04-02 23:09:18 +07:00
Iceman 06c8f9a7ee Merge pull request #3203 from kormax/aidlist-aep-vts-calypso
Add new AEP-VTS and Calypso entries `aidlist.json`
2026-04-02 23:08:17 +07:00
Antiklesys e4b538841d Update CHANGELOG.md 2026-04-03 00:04:13 +08:00
kormax 2a6040f2a1 Adjust AID entries related to Calypso in 'aidlist.json' 2026-04-02 19:04:08 +03:00
Antiklesys 39b5153382 Improved hf iclass legbrute: fixed multithreaded
Improved `hf iclass legbrute`: fixed multithreaded key-range partitioning so threads cover non-overlapping slices of the 40-bit keyspace, added ETA display, keyboard abort with resume hint, `_Atomic` correctness for shared state, `pthread_create` error handling, and thread count capped at available CPUs .
2026-04-02 23:50:41 +08:00
Antiklesys 5a06c09c4a Merge branch 'master' of https://github.com/Antiklesys/proxmark3 2026-04-02 23:45:30 +08:00
Antiklesys b749a13a55 Update secc.c 2026-04-02 23:44:59 +08:00
Iceman 050abe56c0 Merge pull request #3201 from Antiklesys/master
Added secc support to jam custom payload values & fixed byte typo
2026-04-02 22:42:41 +07:00
kormax f03c4b8215 Add 'AEP VTS' AID entries to 'aidlist.json' 2026-04-02 18:38:11 +03:00
Antiklesys a32b92a0cd Update cmdhfsecc.c 2026-04-02 21:33:15 +08:00
Antiklesys 94a834bf10 Merge branch 'master' of https://github.com/Antiklesys/proxmark3 2026-04-02 21:02:30 +08:00
Antiklesys 519884aa01 Added secc support to jam custom payload values 2026-04-02 21:02:15 +08:00
Antiklesys cb67ac52b7 Merge branch 'RfidResearchGroup:master' into master 2026-04-02 20:56:23 +08:00
Antiklesys 605c9d90c6 Fixed byte typo
Fixed error
2026-04-02 20:55:47 +08:00
iceman1001 489940cf76 helptexts 2026-04-02 19:43:24 +07:00
Iceman 52153d7863 Merge pull request #3199 from aaronjamt/patch-seos-sim-help-text
[hf seos] Improve sim help text
2026-04-02 19:14:24 +07:00
Iceman aa3f32a9ea Merge pull request #3198 from Antiklesys/master
Added wildcard support for hf secc sim payloads
2026-04-02 19:12:36 +07:00
Aaron Tulino (Aaronjamt) 706b942624 [hf seos] Improve sim help text 2026-04-02 02:40:11 -07:00
Antiklesys 3c45263492 Added wildcard support for hf iclass secc sim payloads
Improved hf iclass secc sim adding additional ways to process payloas and responses for when wildcard characters are needed.
2026-04-02 13:05:59 +08:00
Iceman 2df4345915 Merge pull request #3197 from kormax/aidlist-calypso
Add more Calypso AID values to 'aidlist.json'
2026-04-02 04:49:11 +07:00
kormax 41d537b569 Add more Calypso AID values to 'aidlist.json' 2026-04-01 23:05:05 +03:00
Iceman f8a2ced728 Merge pull request #3195 from Antiklesys/master
Fixed hf secc sniff -j bug
2026-04-01 17:43:35 +07:00
Antiklesys 195f083dd6 Merge branch 'RfidResearchGroup:master' into master 2026-04-01 17:55:35 +08:00
Antiklesys f16a62eff6 Fixed hf secc sniff -j bug
Fixed bug with hf secc sniff -j for which the proxmark was immediately exiting sniffing mode
2026-04-01 17:55:19 +08:00
Iceman 727d863b2d Merge pull request #3194 from Antiklesys/master
Updated secc function names
2026-04-01 16:51:01 +07:00
Antiklesys dd9c1d2429 Updated secc function names 2026-04-01 17:27:06 +08: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
Iceman 4a05dc6b6c Merge pull request #3193 from kormax/aidlist-desfire-calypso
Add new DESFire and Calypso entries to 'aidlist.json'
2026-04-01 10:02:35 +07:00
Philippe Teuwen dfb6663990 commands list helper: compute dynamically column width if > 16 2026-03-31 21:21:41 +02: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 1330c525bf Add new Mifare DESFire entries to 'aidlist.json' 2026-03-31 21:14:43 +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 753eb0737a Display a message when automatic field timeout is turned on 2026-03-31 20:49:03 +03:00
kormax 6c4b995e21 Introduce 'GetTickCountLabel' for detecting RTCC reconfigurations 2026-03-31 20:42:15 +03:00
kormax 75a49716a9 Update to 'hf.field.timeout_sec' 2026-03-31 17:03:23 +03:00
iceman1001 30d658ab68 textual 2026-03-31 19:01:23 +07:00
iceman1001 e5385103dc fix mistake 2026-03-31 18:43:37 +07:00
kormax b443fc7723 Add 'hf.field.timeout' to prefs 2026-03-31 12:02:23 +03:00
Iceman bdb05a8037 Merge pull request #3190 from Antiklesys/master
SECC Part 2 (fixed)
2026-03-31 10:47:03 +07:00
Iceman efee783949 Merge pull request #3191 from kormax/aidlist-protocol-field
Add 'Protocol' field to 'aidlist.json' entries
2026-03-31 10:21:14 +07:00
Antiklesys 59ae6fa458 Fix ATQA flag check for correct condition
Signed-off-by: Antiklesys <syselkitna@gmail.com>
2026-03-31 09:38:53 +08:00
kormax 6fa8a255e7 Add 'Protocol' field to 'aidlist.json' entries 2026-03-30 23:03:58 +03:00
Antiklesys fd5a058674 Fixed menu spacing
Signed-off-by: Antiklesys <syselkitna@gmail.com>
2026-03-31 03:04:39 +08:00
Antiklesys 3f9d34769e Merge branch 'master' of https://github.com/Antiklesys/proxmark3 2026-03-31 00:59:08 +08:00
Antiklesys c01f3cdbc6 Update iso14443a.c 2026-03-31 00:58:40 +08:00
Antiklesys f37e04a58f Fixed typo
Signed-off-by: Antiklesys <syselkitna@gmail.com>
2026-03-31 00:58:24 +08:00