Commit Graph

11607 Commits

Author SHA1 Message Date
iceman1001 e3ceb2ffe4 const param 2024-05-14 10:10:44 +02:00
iceman1001 42f0699c78 style 2024-05-14 10:04:28 +02:00
iceman1001 dd94207ee8 fix bad compare 2024-05-14 10:02:10 +02:00
iceman1001 77db65a590 there were several memory leaks in hf 15 dump. Fixed by @jlitewski 2024-05-13 14:29:27 +02:00
iceman1001 11a298dc42 changed hf search to look for topaz first and commented out ICT code path 2024-05-13 11:12:27 +02:00
iceman1001 bbbe985111 when changing to 50 loops on device side, the felica reader code on client side timedout and it wasnt handled good enough so the return code was PM3_SUCCESS giving a false positive. Increase timeout, decrease loops to 25, and better loop handling of return value 2024-05-12 20:17:50 +02:00
iceman1001 3502da17df assert its smaller than 5 2024-05-12 19:36:28 +02:00
iceman1001 c50f109f05 the failed compiling on MINGW/proxspace warns over a overflow in buffer[5], the return value in utf8_check_first() can be 0 - 4, which used later in loop as index with 1 as start offset. a 4 will overflow the buffer[5]. Increased buffer with to just in case to support the zero terminator. Another option where this code will bail out is, 0 is goto out, 1 will trigger the assert and break client. A bit ruff I say. 2024-05-12 19:14:17 +02:00
Iceman d714902fc0 Merge pull request #2373 from jlitewski/marker-oob-fix
Fix OOB segfault with markers
2024-05-12 17:15:29 +02:00
Iceman a627e6cc82 Merge branch 'master' into em4x70_parity_break
Signed-off-by: Iceman <iceman@iuse.se>
2024-05-12 17:13:24 +02:00
Henry Gabryjelski b0b9f4fa42 Add key that tests autorecovery more quickly
This autorecovery test key also has three potential matches
for the last phase, thus ensuring authentication test is
required to determine which of those keys was actually used.
2024-05-05 15:57:26 -07:00
Henry Gabryjelski 569d57719d Fix firmware return value for em4x70 to always be of type PM3_* 2024-05-05 15:54:00 -07:00
RunTheBot f1adb30a9c Added Presto Transit Card to aid_desfire.json
Signed-off-by: RunTheBot <58890327+RunTheBot@users.noreply.github.com>
2024-05-02 18:40:13 -04:00
jlitewski b20d3f44ad Fix OOB segfault with markers 2024-04-27 09:06:40 -04:00
iceman1001 dee84b5b6f added "lf hitag crack2" to support the second attack vector against Hitag2, based on all work from @kevsecurity Kev Sheldrake in the RFIDler repo. This is WIP, not working at the moment 2024-04-26 15:38:06 +02:00
jlitewski 8789991f9a Fixed compile issues I missed 2024-04-26 08:29:17 -04:00
jlitewski d820153a61 Fix the issue of SKIPQT builds not working 2024-04-26 07:23:38 -04:00
iceman1001 5396524dc4 the change to download the anticollision signal trace to "hf 14b reader" made it slow. Making it optional instead improves performance in "hf search" 2024-04-25 08:02:11 +02:00
Iceman 6e6fa4270b Merge pull request #2367 from kitsunehunter/update_elite_helptext
update iclass elite key chk helptext
2024-04-25 07:42:21 +02:00
iceman1001 36603818d1 fixed a valgrind memory usage of uninitialised array 2024-04-25 07:29:22 +02:00
Xavier 99a2a37e82 update iclass elite key chk helptext
Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com>
2024-04-24 21:55:24 -04:00
iceman1001 d635f39048 fix when length is not even dividable with four. 2024-04-24 21:33:56 +02:00
iceman1001 b754f09d24 fix valgrind memory bug 2024-04-24 21:24:52 +02:00
iceman1001 f6e0b8c330 style 2024-04-24 09:13:32 +02:00
Iceman 8f73520173 Merge pull request #2365 from gentilkiwi/patch-1
Update intertic.py to support Saint-Malo (MAT / RATP)
2024-04-24 00:24:32 +02:00
iceman1001 59c07f911a - now are able to verify signature. Thanks @doegox! 2024-04-24 00:23:16 +02:00
Benjamin DELPY c3ad45d84c Update intertic.py to support Saint-Malo (MAT / RATP)
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com>
2024-04-24 00:15:54 +02:00
iceman1001 b84fa69f39 ... checks 2024-04-23 23:13:22 +02:00
iceman1001 6aded8a3b5 textual 2024-04-23 19:57:32 +02:00
iceman1001 1a3613901e since I messed up the calypso and mobib lua script, I made a native implentatin instead. I leave the decoding of the extracted data for people to come to have some sort of challenge 2024-04-23 10:09:46 +02:00
iceman1001 2d36efe821 updated type identifications. Will need a better way to detect size of those 15693 ones 2024-04-23 08:43:55 +02:00
iceman1001 3ef3e3a63d update signature data 2024-04-23 02:16:01 +02:00
iceman1001 934a969d41 adapt some detection of fudan 2024-04-22 19:52:24 +02:00
Iceman 9343014b68 Merge branch 'master' into purring-basilisk
Signed-off-by: Iceman <iceman@iuse.se>
2024-04-22 17:41:01 +02:00
iceman1001 8edf45a6c9 darn it 2024-04-22 17:36:22 +02:00
iceman1001 3f6ea0f0fc style 2024-04-22 16:35:22 +02:00
iceman1001 4762f5f33b fix error from goto ... 2024-04-22 16:30:09 +02:00
iceman1001 1016108694 comment out pwm code 2024-04-22 16:23:45 +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
JLitewski 6097c531c8 Merge branch 'master' into purring-basilisk
Signed-off-by: JLitewski <hackhalotwo@gmail.com>
2024-04-22 06:42:45 -04:00
iceman1001 cc5998a153 adapt awid 2024-04-22 09:47:40 +02:00
iceman1001 d3f8323a3f @mwalker33 psk tests, maybe one day its good enough to merge in 2024-04-22 09:42:46 +02:00
iceman1001 12e38cdfff text 2024-04-22 09:34:46 +02:00
iceman1001 02872796aa should wait for a reply from device that sniffing is done 2024-04-22 09:26:25 +02:00
iceman1001 d340de388d textual 2024-04-22 09:23:22 +02:00
iceman1001 67c14c5314 adapt regression tests 2024-04-22 09:21:55 +02:00
iceman1001 365454bb3c fixing buffer overflow when reading large files 2024-04-22 09:17:58 +02:00
iceman1001 87c6633de1 add support for generation 2 magic command when setting UID on ISO15693 cards. ref:: https://github.com/RfidResearchGroup/proxmark3/issues/1604#issuecomment-2068444071 2024-04-22 09:04:01 +02:00
jlitewski 2d0bc5100a Forgot about resetting the grid offsets 2024-04-20 22:47:42 -04:00
jlitewski 791f02209d Implemented Buffer SaveStates 2024-04-20 14:14:15 -04:00