Commit Graph

  • 8f577ad963 Improved magic detection nvx 2023-12-30 19:26:23 +10:00
  • 32b846dbea textual iceman1001 2023-12-29 22:08:45 +01:00
  • ac73219628
    Merge pull request #2222 from ikarus23/master Iceman 2023-12-29 21:23:40 +01:00
  • cc5df3447c Fix communication timing (delay) after PM3 detection. ikarus 2023-12-29 21:20:47 +01:00
  • faedd3e19e
    Merge pull request #2220 from nvx/feature/cardhopper_usb_cdc Iceman 2023-12-29 19:37:24 +01:00
  • 33eaaa535f Changed hf_cardhopper standalone mode to allow running over the internal Proxmark3 USB-CDC serial port. nvx 2023-12-29 22:06:57 +10:00
  • ce562cbd4f
    Create msbuild.yml rick423n 2023-12-28 15:20:34 -08:00
  • 56c3187852
    Merge pull request #2216 from mishamyte/doc/magic-cards Iceman 2023-12-28 18:25:45 +01:00
  • 9163e26e59 wrong size, need to verify its history iceman1001 2023-12-28 10:34:31 +01:00
  • 78dfd84b00
    Merge pull request #2219 from wh201906/hw_connect Iceman 2023-12-27 15:36:01 +01:00
  • e5dd9952d7
    Misc wh201906 2023-12-27 22:13:26 +08:00
  • 3aab9a4d04
    Update CLI prompt after switching connection type wh201906 2023-12-27 22:12:45 +08:00
  • abdaf57cd9
    Merge pull request #2218 from wh201906/net_simplify Iceman 2023-12-27 13:56:50 +01:00
  • c09f3ca8cd
    Merge branch 'RfidResearchGroup:master' into work hazardousvoltage 2023-12-27 00:05:43 -05:00
  • 117aa46e9e cmdflashmemspiffs.c: allow dump from SPIFFS to trace buffer without saving to local fs Anonymous 2023-12-27 00:00:01 -05:00
  • 5c69ea7524 ULtra + UL-5 Mykhailo Shevchuk 2023-12-26 23:03:09 +02:00
  • 2cd0c04575 GDCUID Mykhailo Shevchuk 2023-12-26 22:39:52 +02:00
  • 18062deab1
    Merge pull request #2215 from wh201906/tcp_check Iceman 2023-12-26 21:24:18 +01:00
  • b9572d561e GDM + small refactoring Mykhailo Shevchuk 2023-12-26 22:11:04 +02:00
  • bc8004cf8e ZUID Mykhailo Shevchuk 2023-12-26 20:45:02 +02:00
  • 3a811a5872 UFUID Mykhailo Shevchuk 2023-12-26 20:23:40 +02:00
  • 49a319de51 FUID Mykhailo Shevchuk 2023-12-26 18:24:09 +02:00
  • c22778d219 detect if module said OK unknown10777 2023-12-26 21:37:46 +08:00
  • 3fb4515893
    Check TCP connection state wh201906 2023-12-26 20:21:35 +08:00
  • 39866f9ed2
    Reuse code for TCP and UDP connection wh201906 2023-12-26 16:30:36 +08:00
  • 81780bd164
    Add uart_parse_address_port() wh201906 2023-12-26 12:00:28 +08:00
  • ecec001fdd
    Put uart_bind() into uart_common.c wh201906 2023-12-25 23:50:34 +08:00
  • 5dba7c342c
    Merge pull request #2214 from n-hutton/fpga_building_docker Iceman 2023-12-26 06:15:33 +01:00
  • d04b936e2f
    Update fpga_arm_notes.md n-hutton 2023-12-25 23:16:15 +00:00
  • 8f9f86dfbb Add a note on building in a docker image instead n-hutton 2023-12-25 22:58:33 +00:00
  • 5e06656580 fixed some overflows when debug printing client side when emrtd dump/info iceman1001 2023-12-25 15:25:05 +01:00
  • ecce0e6502 some not match original code spacing unknown10777 2023-12-25 01:31:18 +08:00
  • f13970ef74 typo unknown10777 2023-12-24 22:24:18 +08:00
  • a2da1c4a9a fix usart btfactory not working for HC-04 unknown10777 2023-12-24 22:18:31 +08:00
  • 417abcbb4c use appropriate return code iceman1001 2023-12-24 10:44:46 +01:00
  • eb673d27b7 hf mfp dump - still a skeleton command. Need some more love. Fix #2212 iceman1001 2023-12-24 10:41:53 +01:00
  • e83f3ce513
    Update mfc_default_keys.dic With more keys PommyGit 2023-12-22 21:20:44 +08:00
  • 0eea4e31c4 fiddling with thinfilm, which suffers in simulation iceman1001 2023-12-18 22:18:21 +01:00
  • 2c20c0c647 more debug messages iceman1001 2023-12-18 22:16:51 +01:00
  • 0c675df40d use MIX iceman1001 2023-12-18 22:16:13 +01:00
  • 0a820bbb67 added some easy test for saflok key generation iceman1001 2023-12-18 22:15:54 +01:00
  • 8bb74815b7 adapted some output iceman1001 2023-12-18 22:14:51 +01:00
  • 2bfc31a7b6 changed "data dectectclock" to try all clocks when not called with any params. Adapted the "lf search -1u" - with text and it should be more intuitive iceman1001 2023-12-18 22:12:26 +01:00
  • bdbfa26f9a fix lf config --reset where the resetet value got overwritten. testing some rounding and textual changes to lf search -1uc iceman1001 2023-12-18 14:52:56 +01:00
  • f8f135a3b7 style iceman1001 2023-12-18 10:11:11 +01:00
  • 7fa09a556a improved the autocorreleate detection. lf search -1uc got some more textual improvements iceman1001 2023-12-18 10:04:19 +01:00
  • 9f7597c43b OTP & OTP 2.0 Mykhailo Shevchuk 2023-12-17 23:14:40 +02:00
  • 586acf0933 modified the autocorrelate part in lf search -1u command. It should be a more informative output and better bytes length reporting iceman1001 2023-12-17 21:42:54 +01:00
  • 742080ed57 OTP + OTP 2.0 Mykhailo Shevchuk 2023-12-17 22:07:30 +02:00
  • 1c8b2110bb reduce stack usage iceman1001 2023-12-15 16:39:42 +01:00
  • 20d95fa3ea remove some more parity arrays iceman1001 2023-12-15 09:33:02 +01:00
  • 30c7ce1335 wait until timeout iceman1001 2023-12-15 09:22:35 +01:00
  • c210b370fe remove par iceman1001 2023-12-15 09:13:20 +01:00
  • 04769f3183 fudan command is never 512 bytes. Converted to use MIX instead iceman1001 2023-12-14 23:44:07 +01:00
  • fe4c5792fc make sure its initialised iceman1001 2023-12-14 23:43:30 +01:00
  • 4a303afecc in hf 14a raw the check for the datalength to be less than 512 bytes wasnt enforced. I might have gotten this wrong. But now we can use MIX instead. Same for APDUs. So sending 488 bytes to device is possible. I can only think of one person ever doing such a thing and I am sure I will hear about this iceman1001 2023-12-14 23:42:51 +01:00
  • 2709882312 untested/unused code but in the process of removing all OLD, will need to verify its never larger than 488 bytes iceman1001 2023-12-14 23:40:30 +01:00
  • 7fe12d4d1b payload should not be larger than 488 bytes, so we can use MIX instead iceman1001 2023-12-14 23:39:21 +01:00
  • 70520af03b style iceman1001 2023-12-14 23:38:04 +01:00
  • 6b9963b12a forgot to free the allocated memory iceman1001 2023-12-14 23:37:37 +01:00
  • e7e3e86ea4 text iceman1001 2023-12-14 23:36:12 +01:00
  • ab0ee92f57 the par[] array allocation was the root cause for the stack smashing. Making one static array to be reused across 14a functions took care of the issue.\nalso made the command allocation for ISO14 APDU sending a bigbuf allocation instead. Since nothing in the APDU has to do with EMULATOR memory etc. The trace log grows from start of bigbuff, allocations grows from end of bigbuff iceman1001 2023-12-14 23:35:30 +01:00
  • 95d1d5646f an attempt to reduce some stack memory. No need for the debug printing to be 512 bytes. Now limited to 200 chars iceman1001 2023-12-14 23:29:43 +01:00
  • 6c42b723a8
    Merge pull request #2209 from nvx/bugfix/bootrom_clear_bss Iceman 2023-12-14 12:04:35 +01:00
  • d3a90a5da3 Clear bss on bootloader start. This fixes a bug with the USB device serial number sometimes not working in bootloader mode. nvx 2023-12-14 20:33:00 +10:00
  • f47d05df8a the old isn't needed iceman1001 2023-12-14 00:40:03 +01:00
  • c3bebd350d fix some helptext showing wrong dates compared to what the instructions said iceman1001 2023-12-14 00:38:01 +01:00
  • 79213b169a style iceman1001 2023-12-14 00:37:06 +01:00
  • 0c3d487c15 maur iceman1001 2023-12-14 00:36:33 +01:00
  • e41019e584 the renumerations of USB seems to time critical. Prolonging the delay seems to improve it. Thanks to @NVX / @HenryGab for looking into it iceman1001 2023-12-14 00:36:07 +01:00
  • f4f832e121 style iceman1001 2023-12-14 00:33:02 +01:00
  • ee1534103b make sure to turn off the antenna if entering this state iceman1001 2023-12-14 00:31:09 +01:00
  • 17ab86c52c make sure limit match up with the multiple of 4 bytes alignment iceman1001 2023-12-14 00:30:15 +01:00
  • a2327cfe20 typo iceman1001 2023-12-13 22:33:09 +01:00
  • 599b4f6e73
    Merge pull request #2208 from wh201906/bootloader Iceman 2023-12-13 17:55:30 +01:00
  • 4e5b896c7b
    Merge pull request #2207 from wh201906/doc Iceman 2023-12-13 17:54:57 +01:00
  • 81888e01a2
    Add hw bootloader wh201906 2023-12-13 21:24:56 +08:00
  • c82bc2aea5
    Fix docs wh201906 2023-12-13 21:00:11 +08:00
  • cd873ab4de
    fix typos Grayson Martin 2023-12-12 16:08:39 -06:00
  • 2888e6d826
    make style Grayson Martin 2023-12-12 16:01:39 -06:00
  • 574d2f7ecf
    update changelog Grayson Martin 2023-12-12 16:00:43 -06:00
  • d3e8bc3b3d
    Merge branch 'master' into smartcard-pcsc-contact Grayson Martin 2023-12-12 15:54:50 -06:00
  • 9c46792903
    rename relay to pcsc and add support for contact interface Grayson Martin 2023-12-12 15:50:39 -06:00
  • c14d675446 fix link iceman1001 2023-12-12 21:06:53 +01:00
  • b5e2605fd9
    Merge pull request #2206 from kitsunehunter/master Iceman 2023-12-12 21:03:16 +01:00
  • fc1de1e1f1
    spelling kitsunehunter 2023-12-12 13:56:25 -05:00
  • 032ba98c49
    Add info on MultiClass kitsunehunter 2023-12-12 13:17:01 -05:00
  • b1410264ca
    Update omnikey usage and encoding kitsunehunter 2023-12-12 13:16:32 -05:00
  • e3d164b3a2
    Update omnikey usage and encoding kitsunehunter 2023-12-12 12:30:43 -05:00
  • ab9753629b
    Add omnikey auto downgrade config file kitsunehunter 2023-12-12 12:14:09 -05:00
  • 7aabd78707 text iceman1001 2023-12-12 17:11:32 +01:00
  • 20872b8707 text iceman1001 2023-12-12 17:10:23 +01:00
  • adc289c510 fix path iceman1001 2023-12-12 17:06:07 +01:00
  • da98ad8854 adapted the notes on downgrade attacks to follow the repo style iceman1001 2023-12-12 17:05:10 +01:00
  • 20ca44c8b2 fix partial found keys iceman1001 2023-12-12 11:48:10 +01:00
  • 7f8291f7f4
    Merge pull request #2203 from merlokk/mkstyle Oleg Moiseenko 2023-12-12 01:12:38 +02:00
  • 2517e8b345 make style merlokk 2023-12-12 01:11:10 +02:00
  • 1d3129972f typo iceman1001 2023-12-11 23:56:50 +01:00
  • c533d3aba8 adapt text out for hf mf info iceman1001 2023-12-11 23:37:05 +01:00
  • d1a3e8bf56
    Merge pull request #2202 from merlokk/mf_info Oleg Moiseenko 2023-12-11 23:17:26 +02:00