Commit graph

1015 commits

Author SHA1 Message Date
iceman1001
5de4dd68e5 text
Some checks failed
MacOS Build and Test / macos-make-btaddon (push) Has been cancelled
MacOS Build and Test / macos-cmake (push) Has been cancelled
Ubuntu Build and Test / ubuntu-make (push) Has been cancelled
Ubuntu Build and Test / ubuntu-make-btaddon (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
MacOS Build and Test / macos-make (push) Has been cancelled
Ubuntu Build and Test / ubuntu-cmake (push) Has been cancelled
Windows Build and Test / proxspace (push) Has been cancelled
Windows Build and Test / wsl (push) Has been cancelled
2025-06-22 20:34:54 +02:00
iceman1001
65607fc727 added Ultralight-C simulation. hf mfu sim -t 13. Use eload first. Also added support to upload UL-C dictionaries and UL-AES to spiffs memory. A lot of textual reworked across client. Unifiy texts and a bit more color ;) 2025-06-19 17:26:20 +02:00
iceman1001
1f718683b3 Revert "Release v4.20469 - Daddy Iceman"
This reverts commit 9fa173c727.
2025-06-16 16:18:01 +02:00
iceman1001
9fa173c727 Release v4.20469 - Daddy Iceman 2025-06-16 16:18:01 +02:00
Philippe Teuwen
67da1c8ca5 Make CRC size explicit in some cmd/reply size calculations 2025-06-16 10:52:05 +02:00
iceman1001
6ed1853320 Revert "Release v4.20142 - Blue Ice"
This reverts commit a657dbda9b.
2025-03-25 16:18:49 +01:00
iceman1001
a657dbda9b Release v4.20142 - Blue Ice 2025-03-25 16:18:49 +01:00
Philippe Teuwen
bd242f6e41 cppcheck ctunullpointerOutOfMemory 2025-03-24 11:33:08 +01:00
iceman1001
bbbfdc7edc fix cpp warning 2025-03-22 13:14:50 +01:00
iceman1001
c8d46a2a7c textual changes, one fix for overflows when sending OLD frames. Now inform and breaks like MIXED/NG does. Improved hf mf autopwn to detect static encrypted nonces and inform user. Last fix is the user abort during check keys steps in autopwn. The device side now detects and cancels if no card is available and on client it also allows to user abort 2025-03-22 13:14:37 +01:00
douniwan5788
ff1289c03d Update Crc16 function to use bitlength instead of length 2025-03-19 18:43:16 +08:00
iceman1001
49d25920c1 added support function for left shifting arrays 2025-03-19 08:57:20 +01:00
douniwan5788
d13e7b0b64 Refactor the concatbits function to support both MSB and LSB first src 2025-03-15 15:21:58 +08:00
iceman1001
4422101243 fix #2547 - compilation warning error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] 2025-02-21 16:33:22 +01:00
iceman1001
cef07dedf6 code style, code clean up of redundant functions, comments, its many minor fixes across the platform. Sorry for not making 20 commits 2025-02-21 15:38:33 +01:00
douniwan5788
f0b93405fa fix Hitag S concatbits and lf em 410x clone --hts 2024-11-27 00:02:00 +08:00
iceman1001
daff8228a2 Revert "Release v4.19552 - Orca"
This reverts commit a039ac18cc.
2024-11-22 12:15:19 +01:00
iceman1001
a039ac18cc Release v4.19552 - Orca 2024-11-22 12:15:19 +01:00
iceman1001
2ad635ce57 style 2024-11-20 23:32:02 +01:00
iceman1001
86e8792f34 minor textual changes \n and added support for bambu kdf. 2024-11-20 01:49:45 +01:00
douniwan5788
923e7dced9 fix: concatbits erase out-of-bound 2024-10-28 21:35:55 +08:00
douniwan5788
f049b568c5 style 2024-10-23 22:25:30 +08:00
iceman1001
c002ae9f77 style 2024-10-06 10:08:17 +02:00
iceman1001
71c86f4b21 style 2024-09-30 10:36:29 +02:00
douniwan5788
11353044ca refactor: cleanup & optimize reflect* 2024-09-17 23:22:37 +08:00
douniwan5788
eda204bf87 add: reflect48 2024-09-17 23:22:37 +08:00
douniwan5788
f4b01f69a6 fix: reflect64 2024-09-17 23:22:37 +08:00
douniwan5788
e5c0007f0b refactor: move concatbits() to commonutil 2024-09-17 01:00:32 +08:00
iceman1001
b881bbbd00 Revert "Release v4.18994 - Backdoor"
This reverts commit cd6dc880ad.
2024-09-10 15:40:28 +02:00
iceman1001
cd6dc880ad Release v4.18994 - Backdoor 2024-09-10 15:40:28 +02:00
iceman1001
72900d1bf9 fix and style 2024-09-06 22:36:44 +02:00
iceman1001
7f40ad7f9d style 2024-08-29 12:29:23 +02:00
douniwan5788
5d66bcfd75 fix: WITH_EM4x70. Get rid of the dependency on WITH_ICLASS. 2024-08-26 20:55:58 +08:00
iceman1001
420218e95a added some nosave 2024-08-25 15:17:50 +02:00
Philippe Teuwen
ee8b9ca74b make style 2024-08-03 21:21:11 +02:00
Philippe Teuwen
bd3e8db852 Faster validate_prng_nonce 2024-07-29 22:24:09 +02:00
iceman1001
7329dcd3bf Revert "Release v4.18589 - Aurora"
This reverts commit aceed281e8.
2024-05-28 10:36:32 +02:00
iceman1001
aceed281e8 Release v4.18589 - Aurora 2024-05-28 10:36:32 +02:00
iceman1001
3430e20459 fix const params, lessen variable scope and fixing func arguments names 2024-05-14 11:10:12 +02:00
iceman1001
0963f51318 fix const params, lessen variable scope and fixing func arguments names 2024-05-14 11:04:41 +02:00
iceman1001
4dc1f9c62d clean up 2024-04-24 21:32:51 +02:00
iceman1001
b4ba36c1ff adaptations 2024-04-22 19:58:52 +02:00
iceman1001
c8849af5e0 This is the major changes made to the HITAG2 commands. Its heavly based on RFIDLers implementation and its been converted to work with Proxmark3. Special thanks to @kevsecurity for his amazing implementations of the Gone in 360 Seconds paper by Roel, Flavio & Balasch. Thanks to @adamlaurie for his RFIDler project. It wouldnt been doable without it. 2024-04-22 16:20:24 +02:00
iceman1001
ac809c4a9f support function 2024-04-22 09:29:38 +02:00
iceman1001
02872796aa should wait for a reply from device that sniffing is done 2024-04-22 09:26:25 +02:00
iceman1001
67c14c5314 adapt regression tests 2024-04-22 09:21:55 +02:00
iceman1001
700d558432 move hitag2 crypto parts to the common folder in order to be able to use it on the client side. Some textual and minor adaptations across the bord 2024-03-27 09:32:00 +01:00
iceman1001
cdc46d5d2b textual and some layouts 2024-03-27 09:16:37 +01:00
iceman1001
5a8917c1d0 Revert "Release v4.18341 - Zenith"
This reverts commit 70582c6828.
2024-03-20 23:31:54 +01:00
iceman1001
70582c6828 Release v4.18341 - Zenith 2024-03-20 23:31:54 +01:00