Commit Graph
21406 Commits
Author SHA1 Message Date
Iceman d11d008a42 Merge pull request #3181 from Antiklesys/master
Added do not stabilize bits options to blacktears
2026-03-28 11:36:20 +07:00
Antiklesys 3ea135daa0 Merge branch 'RfidResearchGroup:master' into master 2026-03-28 12:34:40 +08:00
Antiklesys 480b58685c Added do not stabilize bits to blacktears 2026-03-28 12:34:11 +08:00
Iceman 47c913fdc3 Merge pull request #3179 from kormax/salto-justin-aidlist
Add 'Salto JustIN Mobile' AID values to 'aidlist.json'
2026-03-28 06:53:26 +07:00
kormax a02c9dd115 Add 'Salto JustIN Mobile' AID values to 'aidlist.json' 2026-03-27 20:25:15 +02:00
Iceman 3840796baa Merge pull request #3176 from Antiklesys/master
Added `hf iclass tagsim` command and `--live` `hf iclass lookup`
2026-03-27 19:48:39 +07:00
Antiklesys 7d8c9f3f6e iClass SIO Parser
Improved SIO Parsing capabilities based on @iceman1001 black hat talk
2026-03-27 20:32:41 +08:00
iceman1001 c221d866cb ntencptr is normally NULL, hence we need to guard it here 2026-03-27 15:42:46 +07:00
iceman1001 a5301c2051 textual 2026-03-27 15:41:51 +07:00
Antiklesys 0ac7252215 Update cmdhficlass.c 2026-03-27 11:08:16 +08:00
Antiklesys 6b7665ed59 Added live fc/cn update to hf iclass tagsim
Added live fc/cn update to `hf iclass tagsim` refreshing the csn with each update
2026-03-27 11:01:07 +08:00
Antiklesys 8bb001f2fe Update lookup --live
Updated lookup --live to stop looking in other dictionaries once the key is found
2026-03-27 10:56:32 +08:00
Iceman 60a2209843 Merge pull request #3177 from kormax/cleanup-iso14a-flags
Remove unused ISO14A_COMMAND flags
2026-03-27 07:46:24 +07:00
Iceman d0f7407878 Merge pull request #3178 from kormax/aidlist-sources
Add 'Sources' field to 'aidlist.json'
2026-03-27 07:45:52 +07:00
Antiklesys 8bff0f12b5 Added --live option to hf iclass lookup
Added `--live` option to `hf iclass lookup` command to perform a live recovery of the reader's key by simulating a tag and running the lookup command against both standard and elite dictionaries
2026-03-27 00:57:13 +08:00
kormax 5fdc1a49e4 Add 'Sources' field to 'aidlist.json' 2026-03-26 17:21:38 +02:00
kormax 396032c2db Remove unused ISO14A_COMMAND flags 2026-03-26 17:16:44 +02:00
Antiklesys 77613d666f Update name 2026-03-26 22:34:59 +08:00
Antiklesys 252d085e83 Added hf iclass simtag command to quickly simulate an iclass tag based on facility code and card number 2026-03-26 20:12:48 +08:00
Iceman 7230f99433 Merge pull request #3174 from kormax/aidlist-use-regex
Move '--aidsearch' matching to regex
2026-03-26 07:50:26 +07:00
kormax 38d0ba12f9 Move '--aidsearch' matching to regex 2026-03-25 17:15:27 +02:00
iceman1001 8ce5366b9e sanity checks 2026-03-25 19:10:59 +07:00
iceman1001 08f82ebea2 another u8 overflow, and sanity checks' 2026-03-25 18:39:30 +07:00
iceman1001 87ad69abf8 fix u8 overflow, and sanity checks 2026-03-25 18:18:53 +07:00
Iceman bb71c86d42 Merge pull request #3173 from Antiklesys/master
Added `-f` parameter to `hf iclass sam` command to use the sam to parse a card dump
2026-03-25 17:47:47 +07:00
Antiklesys a5d014800e Merge branch 'master' of https://github.com/Antiklesys/proxmark3 2026-03-25 18:22:35 +08:00
Antiklesys 9591c0c670 Added -f parameter to hf iclass sam command to use the sam to parse a card dump 2026-03-25 18:21:44 +08:00
Iceman 484148a8fd Merge pull request #3172 from team-orangeBlue/exchangeRawWTXpatch
Fix ExchangeRaw14A() function's WTX response
2026-03-25 15:43:23 +07:00
team-orangeBlue 54e9a48e7b Update CHANGELOG.md
Signed-off-by: team-orangeBlue <63470411+team-orangeBlue@users.noreply.github.com>
2026-03-25 10:15:30 +03:00
team-orangeBlue 4be1967ab0 Add WTX support in ExchangeRaw14A
For whatever reason there was no support for WTX replies from a tag.

If a tag replied with an APDU frame of 0xF[n] instead of 0x0[n], the client would error out when it should not have done that.

There's now support for that.

Signed-off-by: team-orangeBlue <63470411+team-orangeBlue@users.noreply.github.com>
2026-03-25 10:12:56 +03:00
iceman1001 572dcc4347 some sanity checks 2026-03-25 13:00:05 +07:00
iceman1001 922bf5b4b3 added a sanity check 2026-03-25 12:49:43 +07:00
iceman1001 b12559a21c catch first scenario when auth_table_len == AUTH_TABLE_LEN 2026-03-25 12:38:50 +07:00
Iceman feb1f195fe Merge pull request #3171 from penegui/master
Handle Track 2 in GPO and skip unnecessary READ RECORD
2026-03-25 11:41:11 +07:00
Davi Mikael e7c1d17b90 hf_emvpng: translate inline comment to English
Update the inline comment describing the GPO/READ RECORD flow to English, as requested in review.
2026-03-25 00:23:34 -03:00
Davi Mikael d4745f2fd0 Merge branch 'RfidResearchGroup:master' into master 2026-03-25 00:18:05 -03:00
Iceman 1f1e9125e4 Merge pull request #3153 from aaronjamt/patch-mfp-writeperso
[hf 14a sim] Preliminary MFP_WRITEPERSO sim support
2026-03-25 08:29:46 +07:00
Iceman a054177949 Merge pull request #3156 from cindersocket/fix-3041
Fixes RfidResearchGroup/proxmark3#3041
2026-03-25 07:40:53 +07:00
Iceman 26acc503e5 Merge pull request #3170 from kormax/14a-explicit-clear-trace-flag
Add ISO14A_CLEARTRACE param to explicitly clear 14a trace
2026-03-25 07:38:02 +07:00
Iceman 65c3cb941f Merge pull request #3169 from kormax/regex-util
Introduce simple regex utils
2026-03-25 07:35:41 +07:00
Iceman 54346de82b Merge pull request #3168 from kormax/aidlist-response-contains
Add support for matching responses with `--aidsearch`
2026-03-25 07:34:43 +07:00
Iceman f246e431db Merge pull request #3167 from AlxCzl/master
Fix `smart pcsc`: card is never detected and a buffer overflow with 20+ bytes ATRs
2026-03-25 07:32:34 +07:00
Davi Mikael c268844d50 Fix EMV flow for cards without usable READ RECORD
Capture Track 2 (tag 57) from the GPO response when available and avoid sending the fixed READ RECORD APDU if the token was already found.
This prevents unnecessary 6A83 responses and improves compatibility with cards that return the required data during GPO.
2026-03-24 20:22:53 -03:00
kormax fa08075ded Add ISO14A_CLEARTRACE param to explicitly clear 14a trace 2026-03-24 23:24:22 +02:00
kormax e44e1f1cbb Introduce simple regex utils 2026-03-24 20:21:51 +02:00
kormax 027ad20510 Add new mobile-wallet-related entries to 'aidlist.json' 2026-03-24 18:33:19 +02:00
kormax fd9d07506c Add support for 'ResponseContains' app matching for 'aidlist.json' 2026-03-24 18:32:51 +02:00
achazal 232bb1959c fix(pcsc): add comment explaining the use of a 256 bytes buffer 2026-03-24 14:21:00 +01:00
Alexandre CHAZAL dad40ca5ae Merge branch 'RfidResearchGroup:master' into master 2026-03-24 14:15:21 +01:00
Iceman 7bedde39a7 Merge pull request #3140 from recursivenomad-forks/master
Add `--timeout` to `hf 15 sim`
2026-03-24 19:16:30 +07:00