21439 Commits

Author SHA1 Message Date
iceman1001
b0d365872f sanity check for calloc 2026-03-30 10:33:47 +07:00
iceman1001
474ad6e926 fix potential memory leaks when you start the hardnested and failed to allocate memory. it was all silently handled before, it should now nice and clear end the hardnested attack if it happens. We never had any one run out of available ram running hardnested before..... 2026-03-30 09:40:37 +07:00
iceman1001
77fba863dd text 2026-03-30 09:33:13 +07:00
iceman1001
e6db327485 text 2026-03-30 09:29:52 +07:00
iceman1001
42c8699abc simplify 2026-03-30 08:30:31 +07:00
Iceman
1888e2f7ac Merge pull request #3186 from aaronjamt/patch-fix-ulaes
[hf mfu] Fix ULAES
2026-03-30 08:20:55 +07:00
Aaron Tulino (Aaronjamt)
a511ab3bd8 [hf mfu] Fix ULAES 2026-03-29 15:59:10 -07:00
Iceman
61160db86a Merge pull request #3184 from kormax/aidlist-even-more-mobile-credentials
Add more mobile credential AID values to `aidlist.json`
2026-03-29 18:24:13 +07:00
kormax
eb9ccf7f2d Refine 'Sources' for existing AID entries in 'aidlist.json' 2026-03-29 13:46:03 +03:00
kormax
e7e49baf44 Add 'Protege Mobile Credential' AID to aidlist.json 2026-03-29 13:37:08 +03:00
kormax
c68d73e283 Add 'Kastle Presence' AID to 'aidlist.json' 2026-03-29 13:01:09 +03:00
kormax
f342fe5af3 Add 'Gallagher Mobile Connect' AID to 'aidlist.json' 2026-03-29 12:58:29 +03:00
iceman1001
8dbef2d424 null check and the prefered realloc pattern with a temporary variable 2026-03-29 10:21:15 +07:00
iceman1001
ad82c50158 enforce NULL checks after all malloc, calloc, realloc 2026-03-29 10:20:30 +07:00
iceman1001
94720a4a6c cppcheck really like us to use snprinft.... 2026-03-29 09:42:36 +07:00
iceman1001
000d086d59 text 2026-03-29 09:41:46 +07:00
iceman1001
2b5f7e1d0c add missing free 2026-03-29 09:41:23 +07:00
iceman1001
2028a34d5e if SEOS decideds not to follow protocol themselfs... 2026-03-29 09:40:55 +07:00
iceman1001
ae315d1471 guard for last element 2026-03-29 09:40:23 +07:00
iceman1001
5d89180815 text 2026-03-29 09:39:42 +07:00
iceman1001
b54c06a463 fix a missing free, and out of band reading if called with large index which was guarded at the caller before. 2026-03-29 09:39:02 +07:00
iceman1001
a7fb43dd80 style 2026-03-29 09:38:09 +07:00
iceman1001
d06b96d800 text 2026-03-29 08:32:05 +07:00
Iceman
8f4baa4653 Merge pull request #3183 from kormax/aidlist-more-mobile-credentials
Add more mobile credential AID values to `aidlist.json`
2026-03-29 08:06:29 +07:00
kormax
1e53feff16 Add 'Schlage Mobile Access' AID to 'aidlist.json' 2026-03-28 21:47:01 +02:00
kormax
b47d268b86 Add 'Virtual Octopus for Android' AID to 'aidlist.json' 2026-03-28 21:14:20 +02:00
kormax
2a01d0672c Add 'Sources' to UniFi AID entries in 'aidlist.json' 2026-03-28 21:03:28 +02:00
kormax
1348a1280f Add 'Suprema Mobile Credential' AID values to 'aidlist.json' 2026-03-28 21:00:29 +02:00
iceman1001
3bcaba6964 don't trust AI suggested fixes blindly 2026-03-28 18:10:32 +07:00
nffq
bc1b560add Allow debug prints when isNested == AUTH_NESTED and ntencptr == NULL 2026-03-28 09:40:08 +01:00
Iceman
83779ead7d Merge pull request #3182 from W0rthlessS0ul/master
Added 'hf mfu countertear'
2026-03-28 15:18:18 +07:00
W0rthlessS0ul
e0cf9eb125 Added countertear 2026-03-28 10:48:58 +03:00
iceman1001
ee63e0bc2d improve text output in hf iclass tear 2026-03-28 12:17:59 +07:00
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