Commit graph

11483 commits

Author SHA1 Message Date
iceman1001 c4bb26b1ef make style 2024-02-21 17:14:54 +01:00
iceman1001 bf8fdbb070 hw tune output reworked 2024-02-21 17:05:31 +01:00
Sonic803 b80cc92c39 Use ST25TB_SR_BLOCK_SIZE instead of 4 2024-02-21 15:41:31 +01:00
iceman1001 61b8d628c2 move the hw tune command from cmddata.c into cmdhw.c where it should have been. This also removes the data tune command. 2024-02-21 13:20:51 +01:00
Sonic803 f6ae161fd5 Free in case of write error 2024-02-21 12:42:54 +01:00
Sonic803 4bf3cb928b Added 14b restore, modified 14b reader,wrbl 2024-02-21 12:36:27 +01:00
iceman1001 1fe3477bfc t55xx dump - print header 2024-02-20 11:13:31 +01:00
iceman1001 392c251c81 fix lf search when running it without any tag on it. In short hitag get uid loop on device side just sits an waits 2024-02-20 00:42:35 +01:00
iceman1001 96a68a1ddc fuzzing seems to believe we would actually write more than 50 bytes of ATR... 2024-02-19 18:21:19 +01:00
iceman1001 a6af4df5ed forgot command line parsing 2024-02-18 09:06:00 +01:00
Francesco S 377cf2a54d
🐛 Fixed bug autopwn static nested cmdhfmf.c
Signed-off-by: Francesco S. <36336996+francesco-scar@users.noreply.github.com>
2024-02-18 00:27:33 +00:00
Iceman a2bbc25101
Merge pull request #2291 from gsingh93/mf-dump-errors
Properly handle "hf mf dump" errors
2024-02-17 23:12:27 +01:00
iceman1001 298ae7c91f add missing files 2024-02-17 14:49:56 +01:00
iceman1001 b910d7ea94 make miscchecks 2024-02-17 14:47:49 +01:00
iceman1001 6466ce4e6d fix iso15693 output in hf search 2024-02-17 14:20:52 +01:00
iceman1001 fa65a1e042 add SEOS hint 2024-02-17 14:12:11 +01:00
iceman1001 a0bf5315c5 rearrange 2024-02-17 14:11:43 +01:00
Dan Perret 1eee09d106 Fix typo in hf mfu rdbl help text. 2024-02-16 21:48:22 -05:00
iceman1001 c1156d24f2 hf fudan dump now supports the nosave flag 2024-02-16 22:50:16 +01:00
iceman1001 f5e976afa6 style 2024-02-16 21:59:45 +01:00
iceman1001 489ae506ab move ul-aes configuration reading 2024-02-16 21:31:39 +01:00
iceman1001 c544d67d2b Thanks to the user jareckib for his solution of adding two extra blocks to t5577 in order to clone a more modern Electra tag. Find it under the extra param lf em 410x clone --electra 2024-02-16 21:21:02 +01:00
iceman1001 60439dc29b default to pwd mode 2024-02-16 21:07:02 +01:00
iceman1001 35860b9b74 aes configuration printing? 2024-02-16 19:46:56 +01:00
iceman1001 385930fc26 text 2024-02-16 19:33:53 +01:00
iceman1001 c95fe2d531 fix read signature. and return code handling 2024-02-16 19:25:58 +01:00
iceman1001 2bce6c93cc invert force logic 2024-02-16 18:18:32 +01:00
iceman1001 98d806555e fix some auth logic 2024-02-16 18:12:18 +01:00
iceman1001 27945e26d5 fixing bad pointers 2024-02-16 18:06:42 +01:00
iceman1001 3da60d31d4 text 2024-02-16 17:57:57 +01:00
iceman1001 10f8a24812 check the different keys 2024-02-16 17:52:40 +01:00
iceman1001 76217e8579 check the different keys 2024-02-16 17:51:51 +01:00
iceman1001 cae23e43e6 adding param to override the hw dbg settings. ie making checking for default keys silent 2024-02-16 17:48:44 +01:00
iceman1001 d6a7ac7f44 loop the other keys 2024-02-16 17:38:56 +01:00
Gulshan Singh 6dc308f220
Change FAILED log messages back to DEBUG
Signed-off-by: Gulshan Singh <gsingh2011@gmail.com>
2024-02-16 08:36:45 -08:00
iceman1001 eb85438b8e Merge branch 'master' of github.com:RfidResearchGroup/proxmark3 2024-02-16 17:30:53 +01:00
iceman1001 99e7a647bf fix lengths 2024-02-16 17:30:14 +01:00
wh201906 710c8ede8e
Better hw detectreader
Fix regression in 5f831ee776
Add support for switching modes by keyboard
2024-02-16 21:52:27 +08:00
Gulshan Singh 96c1f39d0d Properly handle "hf mf dump" errors 2024-02-15 17:14:37 -08:00
iceman1001 eef5db3bbe added config for pyronix 2024-02-16 01:04:47 +01:00
iceman1001 63360b034d style 2024-02-15 18:11:46 +01:00
iceman1001 e9891085c9 just test one key 2024-02-15 17:20:55 +01:00
iceman1001 a6c742772c allow for more debug 2024-02-15 16:32:47 +01:00
iceman1001 c4c1601446 added rudimentary functions for doing AES authentication against MIFARE UL AES tags. (wip) 2024-02-15 16:20:47 +01:00
iceman1001 cb570cb103 the function return 32bits, a left over since the swap to 64bits. Making UL AES not being properly identified 2024-02-15 12:13:40 +01:00
iceman1001 0d17f453f7 reworked the hf st info output. A bit more clear now 2024-02-15 12:08:53 +01:00
iceman1001 cfaf8853d7 text 2024-02-15 11:19:32 +01:00
iceman1001 376bee42e8 style 2024-02-15 11:16:05 +01:00
iceman1001 db2afab6a0 fix 14a ST hints 2024-02-15 10:43:21 +01:00
iceman1001 fb20f92cf8 mfu detection fixes 2024-02-15 10:03:11 +01:00
iceman1001 dac0a392bd fix wrong arg num 2024-02-13 17:32:33 +01:00
iceman1001 378e3cd254 fix #2288 bad comparision 2024-02-12 12:04:07 +01:00
iceman1001 d58a9ad84e text 2024-02-10 19:07:13 +01:00
iceman1001 c3e269d1b6 took PR #2283 and fixed it up. Added contact inteface to PCSC pass through (@gm3197) 2024-02-10 19:00:01 +01:00
iceman1001 7241406632 updated the ATR list 2024-02-10 09:50:59 +01:00
iceman1001 30012344a7 some fixes for mfu info where it had some debug messages from device side and didnt test pwd all the time. Also allow keygen to take a block number now 2024-02-09 08:52:23 +01:00
iceman1001 03adf07c1f text 2024-02-09 08:47:19 +01:00
iceman1001 666f0aacc7 renamed 2024-02-09 08:46:20 +01:00
iceman1001 521791dbb7 lf em 410x clone now allows for all zeros card number. Thanks to Amal for reminding me about it 2024-02-09 08:44:21 +01:00
iceman1001 6566021f3e some identification of a long dead coffee machine 2024-02-05 13:24:30 +01:00
iceman1001 1fea1b6045 added the identification Art-Dass NFT cards 2024-02-05 11:12:47 +01:00
iceman1001 9379049d26 added the identification bank of archie brothers 2024-02-05 11:01:22 +01:00
iceman1001 afd8cacb90 fix 2024-02-05 09:03:52 +01:00
iceman1001 83d9c90203 rename 2024-02-04 23:26:56 +01:00
iceman1001 f52a4388b5 rename 2024-02-04 23:26:21 +01:00
iceman1001 6b5d5951bb unify text, improving mfu info output, and fixed some bugs with card uid not used in the fingerprinting 2024-02-04 23:19:43 +01:00
iceman1001 c3f2162aff added the bug fixes from liblua5.2.4 2024-02-04 16:11:24 +01:00
Iceman 9a621a92f3
Merge pull request #2285 from Crispy-fried-chicken/patch-1
Backport CVE-2020-24370's patch
2024-02-04 16:08:20 +01:00
iceman1001 ff957e8041 text 4324904b60 2024-02-04 11:49:38 +01:00
iceman1001 74b93e7c82 bug fix - 5705476065 2024-02-04 11:48:01 +01:00
iceman1001 bc798a7e01 bug fix - ce74637ace 2024-02-04 11:44:29 +01:00
iceman1001 c8d91d7f54 backport comment 44be021309 2024-02-04 11:42:46 +01:00
iceman1001 bd4a6b82b3 bug fix - f59b241315 2024-02-04 11:41:18 +01:00
iceman1001 f34c746471 bug fix - 8efe9f23fa 2024-02-04 11:38:41 +01:00
iceman1001 d5e843c750 backport - dace83ea30 2024-02-04 11:36:29 +01:00
iceman1001 76daa16a7b back port 7ea44b56a8 2024-02-04 11:34:24 +01:00
iceman1001 beac4feb84 bug fix - 6867055546 2024-02-04 11:32:19 +01:00
iceman1001 171419ea88 bug fix - 2fb7d94bd6 2024-02-04 11:30:29 +01:00
iceman1001 d481042480 bug fix - c23f705349 2024-02-04 11:28:22 +01:00
iceman1001 2592aeb85e bug fix - 42cf5f8214 2024-02-04 11:25:31 +01:00
iceman1001 2f5de9ed0a bug fix - c2ea18726a 2024-02-04 11:23:07 +01:00
iceman1001 580e88b245 bug fix - dcd35b4595 2024-02-04 11:20:40 +01:00
Yiheng Cao 8058580a1b
Backport CVE-2020-24370's patch 2024-02-04 10:42:23 +08:00
iceman1001 8f896940b0 detect desfire rudimentary 2024-02-03 16:58:03 +01:00
iceman1001 bb57d6885b return values 2024-02-03 16:39:12 +01:00
iceman1001 f586b38360 ... 2024-02-03 16:11:31 +01:00
iceman1001 9ede36b056 prefered style 2024-02-03 16:09:04 +01:00
iceman1001 7c6d60e7ef style 2024-02-03 16:05:58 +01:00
iceman1001 a6cd626869 Merge branch 'master' of github.com:RfidResearchGroup/proxmark3 2024-02-03 15:11:39 +01:00
iceman1001 c3b8d6d942 added a skeleton command for reading credential 2024-02-03 15:10:37 +01:00
Iceman 6c726b9e21
Merge pull request #2284 from czietz/configurable_noise_level
Configurable detection levels in ISO14443A and Legic modes
2024-02-03 13:52:26 +01:00
Christian Zietz c1b23a761c Use struct for parameter passing in CMD_HF_ISO14443A_SET_THRESHOLDS 2024-02-03 12:09:08 +01:00
iceman1001 6d82079c0b next steps 2024-02-03 11:15:10 +01:00
iceman1001 c03e15b553 unify texts 2024-02-03 11:14:51 +01:00
iceman1001 c49a7c040b added a lf em 4x50 view command and lf em 4x50 dump now supports the nosave flag 2024-02-03 11:09:28 +01:00
Christian Zietz 404d0a8c7b Fix 'make style' findings 2024-02-02 20:51:56 +01:00
Christian Zietz 43b257ddb4 Make demodulation threshold for Legic configurable
This adds a new parameter to the "hw sethfthresh" command.
2024-02-02 20:51:49 +01:00
Christian Zietz dbfd8b7a6d Make detection threshold for ISO14443A configurable
This adds a new command "hw sethfthresh" to configure the thresholds
used inside the FPGA while demodulating ISO14443A. The thresholds
need to be increased on particularly noisy hardware, such as certain
Chinese PM3 Easy clones.
2024-02-02 20:51:05 +01:00
iceman1001 a7da3f2a45 remove debug 2024-02-02 15:55:12 +01:00
iceman1001 81ce1fd4ab changed magic detection to use flags. Fixes previous problems with magic ntag, also renamed defines to seperate them better. 2024-02-02 15:53:57 +01:00