Commit Graph

  • 53fb848a0a
    add tracing functions (#784) pwpiwi 2019-02-16 17:51:04 +01:00
  • 2ab5feb58f add tracing functions * add trace buffer for PCSC smartcard readers * new option 'p' in 'hf list' to select PCSC trace buffer * 'sc list' now supports PCSC smartcard readers * add 'hf list 14-4' for ISO 14443-4 protocol pwpiwi 2019-02-12 08:51:31 +01:00
  • 3783c45af1
    fix emv roca hash error (#781) pwpiwi 2019-02-12 09:06:30 +01:00
  • c719d385ef fix endless loop (#782) Oleg Moiseenko 2019-02-09 23:38:09 +02:00
  • efdf64f738
    fixed path error assasinfil 2019-02-09 22:04:04 +03:00
  • 11ef55c7b7 fix endless loop merlokk 2019-02-09 20:09:08 +02:00
  • fed791e037 fix emv roca hash error * fix ICC Public Key Hash calculation * add -a option to 'emv roca' * replace print() by PrintAndLogEx() in emv_pki.c pwpiwi 2019-02-05 07:49:44 +01:00
  • 41bdfce385
    emv/sc fixes and modifications: (#780) pwpiwi 2019-02-09 15:15:17 +01:00
  • 9da26c8cc3 And another try... pwpiwi 2019-02-08 19:01:30 +01:00
  • ee7fd63c27 Fix ResultLen calculation pwpiwi 2019-02-08 12:30:22 +01:00
  • 29b5ae14bc emv/sc fixes and modifications: * print selected Smartcard Reader in PrintChannel() * implement 'sc sel <readername>'. Readername can include wildcards * and ? * fixing EMV APDU exchange (again) * use EMVExchangeEx() instead of EMVExchange() in fidocore.c pwpiwi 2019-02-06 20:31:17 +01:00
  • fbf77474f5
    Update list of Certificate Authorities Public Keys (source: https://www.eftlab.co.uk/index.php/site-map/knowledge-base/243-ca-public-keys) (#777) pwpiwi 2019-02-06 07:51:49 +01:00
  • 4cdd63b245
    EVM fixes and additions (RRG repository PRs 78-82 by @merlokk) (#776) pwpiwi 2019-02-06 07:50:57 +01:00
  • fb27c73313 added SoloKey certificate (#778) Oleg Moiseenko 2019-02-04 20:53:04 +02:00
  • 1f9786867e added SoloKey certificate merlokk 2019-02-04 19:55:36 +02:00
  • e30d1ee1a8 Update list of Certificate Authorities Public Keys (source: https://www.eftlab.co.uk/index.php/site-map/knowledge-base/243-ca-public-keys) pwpiwi 2019-02-01 21:22:08 +01:00
  • 0606b9ca2c EVM fixes and additions (RRG repository PRs 78-82 by @merlokk) pwpiwi 2019-02-01 20:52:18 +01:00
  • 3962dce565 fido fix (#775) Oleg Moiseenko 2019-02-04 09:03:44 +02:00
  • c17ccb04ee fido fix merlokk 2019-02-02 23:15:20 +02:00
  • 97096af62b
    Update list of known EMV AIDs. Source: https://www.eftlab.co.uk/index.php/site-map/knowledge-base/211-emv-aid-rid-pix (#770) pwpiwi 2019-02-01 21:13:00 +01:00
  • 6b5105bea9
    Adding support for standard USB Smartcard Readers (#769) pwpiwi 2019-02-01 21:12:20 +01:00
  • 437035a75b Legic TagSim: increased reader timeout (#771) AntiCat 2019-01-30 22:20:57 +01:00
  • f040cecc5b Legic TagSim: increased reader timeout AntiCat 2019-01-30 21:41:48 +01:00
  • e247d4b5c0 Update list of known EMV AIDs. Source: https://www.eftlab.co.uk/index.php/site-map/knowledge-base/211-emv-aid-rid-pix pwpiwi 2019-01-30 18:41:57 +01:00
  • b04bcd39c0 Adding support for standard USB Smartcard Readers * add PCSC reader support to 'sc raw' and all 'emv' commands * move all APDU -> TPDU mapping to ExchangeAPDUSC() * print "PSE" instead of "PPSE" when using contact interface * fix some #defines in protocols.h * DropField only when using contactless * some refactoring pwpiwi 2019-01-28 21:47:44 +01:00
  • a9104f7e31
    Add support for standard USB Smartcard Readers (#765) pwpiwi 2019-01-28 21:54:34 +01:00
  • f6ce5ecb08 fix includes for OS X. Add missing framework for OS X. pwpiwi 2019-01-22 08:49:47 +01:00
  • ec87092aa4 Add missing include for Linux pwpiwi 2019-01-21 19:53:54 +01:00
  • a8e120480b Add missing semicolon in pcsc.h. Remove temporary debug printout. pwpiwi 2019-01-21 19:30:16 +01:00
  • 564e9ee094 Merge branch 'master' into add_pcsc pwpiwi 2019-01-21 19:27:32 +01:00
  • 1511ea28a8
    Add ROCA vulnerability test (RRG repository PR 76 by @merlokk) (#762) pwpiwi 2019-01-21 19:26:54 +01:00
  • 106b0dda46 Add support for standard USB Smartcard Readers * remove TCK CRC check in i2c.c It is done in PrintATR() anyway * Fix TCK CRC check in PrintATR() * Add PCSC reader support to 'sc info' pwpiwi 2019-01-21 17:56:32 +01:00
  • 2472a76bad Add support for standard USB Smartcard Readers * add PCSC interface (pcsc.c and pcsc.h) * new command 'sc select' to choose an USB Smartcard Reader * updated CI/.travis.yml accordingly pwpiwi 2019-01-08 08:05:58 +01:00
  • 02d5b18ef7 crypto1_create: initialize malloc()ed memory to 0 Martin Kaiser 2019-01-19 19:30:12 +01:00
  • 79ebd86a29 add missing include. Fix format string. pwpiwi 2019-01-19 17:36:33 +01:00
  • d5036d9fe0 Add ROCA vulnerability test (RRG repository PR 76 by @merlokk) pwpiwi 2019-01-17 20:29:30 +01:00
  • d3c606574f restore #755 reverted after #757 (#761) Fl0-0 2019-01-17 09:13:38 +01:00
  • 40fcb342ea restore #755 reverted after #757 Fl0-0 2019-01-17 08:43:19 +01:00
  • 151a33c027
    Add smartcard protocol T=0 (RRG repository PRs 71,72,74,75 by @merlokk) (#757) pwpiwi 2019-01-17 07:50:01 +01:00
  • 0d2624a0cc
    Add hf list 15 (#754) pwpiwi 2019-01-16 09:54:19 +01:00
  • c0e7527ddd Increase threshold to 160, fix for issue 756 (#760) Fl0-0 2019-01-16 09:52:20 +01:00
  • 4309ef8fee Allow skipping or trying different keys in hf mf dump (#759) Michael Farrell 2019-01-16 21:51:55 +13:00
  • d75fc01be5 Increase threshold to 160, fix for issue 756 Fl0-0 2019-01-16 09:47:37 +01:00
  • d04516a652
    adjust CI testscript for new emv commands (#758) pwpiwi 2019-01-16 09:40:35 +01:00
  • d86fa66a55 Allow skipping or trying different keys in hf mf dump Michael Farrell 2019-01-15 20:49:34 +13:00
  • 889adc69fe adjust CI testscript for new emv commands pwpiwi 2019-01-14 07:49:50 +01:00
  • 6f1beb5b3d Add smartcard protocol T=0 (RRG repository PRs 71,72,74,75 by @merlokk) pwpiwi 2019-01-13 18:31:53 +01:00
  • e59481c119 Fix CmdSmartUpgrade GCC8 strncpy specified bound depends on the length of the source argument warning (#755) Fl0-0 2019-01-13 16:53:09 +01:00
  • 5111e749da Fix CmdSmartUpgrade GCC8 strncpy specified bound depends on the length of the source argument warning Fl0-0 2019-01-13 10:23:20 +01:00
  • 881fe339df Merge branch 'master' into add_hf_list_15 pwpiwi 2019-01-12 13:35:27 +01:00
  • d9de20fa4b
    Fix 15 snoop (#752) pwpiwi 2019-01-12 13:28:26 +01:00
  • 9f596ec7ac
    RDV4.0 Smartcard Slot Firmware Upgrade (#751) pwpiwi 2019-01-12 13:26:53 +01:00
  • 07482b58cd
    Merge branch 'master' into scmodule_fw pwpiwi 2019-01-12 13:26:18 +01:00
  • 6b6c3be6b9
    Added ATR decoding (RfidResearchGroup PRs 67/68 by @merlokk) (#749) pwpiwi 2019-01-12 13:24:22 +01:00
  • 8d703cb46e fixing hf 15 * add hf list 15 * refactoring: move all of hf list code to cmdhflist.c pwpiwi 2019-01-11 09:13:41 +01:00
  • 2ffdf5632e Update CHANGELOG.md pwpiwi 2019-01-09 07:53:04 +01:00
  • 3bc553c8fd Merge branch 'master' into fix_15_snoop pwpiwi 2019-01-08 21:55:50 +01:00
  • 3de4a49416 fixing hf 15: implement hf 15 snoop * rename hf 15 record to hf 15 snoop * speedup sampling / decoding: * new FPGA mode FPGA_HF_READER_RX_XCORR_AMPLITUDE implements amplitude(ci, cq) on FPGA * inlining the decoders in iso15693.c * inlining memcpy/memset in LogTrace() * giving up the moving correlator for SOF in Handle15693SamplesFromTag * decode more of EOF in Handle15693SamplesFromTag() * some refactoring pwpiwi 2018-11-28 08:34:42 +01:00
  • aa68e702f5 add missing files allow RDV4.0 Smartcard Slot firmware updates in .gitignore pwpiwi 2019-01-08 08:09:35 +01:00
  • 786ad91c85 Fix CMD_PCF7931_BRUTEFORCE duplicate case value (#750) Fl0-0 2019-01-07 08:55:04 +01:00
  • 7712a136db RDV4.0 Smartcard Slot Firmware Upgrade * new firmware in client/sc_upgrade_firmware directory * improved sc upgrade: * check SHA-512 of firmware file * search and find firmware file in predefined directory * more sanity checks * fixed offline indicators of sc commands pwpiwi 2019-01-07 07:58:08 +01:00
  • 5005a9ee98 Fix CMD_PCF7931_BRUTEFORCE duplicate case value Fl0-0 2019-01-07 08:17:24 +01:00
  • 818e15b0c8 PCF7931: improved read code and implemented a simple password bruteforce (#745) Samuele 2019-01-06 18:33:06 +01:00
  • 8537b3fee8 Warning on the PCF7931 bruteforce command Samuele Guerrini 2019-01-06 15:20:45 +01:00
  • 6f18ec9988 Changed error detection to allow printing of single blocks on failure Samuele Guerrini 2019-01-06 15:12:35 +01:00
  • 950fa4107e Merge branch 'master' into Merlok_PR2 pwpiwi 2019-01-05 18:43:16 +01:00
  • 5a28b51036 Fix PrintAndLogEx ERR (#748) Fl0-0 2019-01-05 18:41:51 +01:00
  • 487bf6086f Added ATR decoding (RfidResearchGroup PRs 67/68 by @merlokk) Fixed merge errors in cmdsmartcard.c pwpiwi 2019-01-05 18:25:35 +01:00
  • 1784817c05 Fix PrintAndLogEx ERR Fl0-0 2019-01-05 18:22:38 +01:00
  • 5f84531b82 Paradox clone functionality implemented (#747) ☃ Stephen Shkardoon ☃ 2019-01-05 21:48:59 +13:00
  • 6eab18fef7
    Merge branch 'master' into paradox_clone pwpiwi 2019-01-05 09:48:36 +01:00
  • 8d7d7b6187
    Emv commands work with smartcard interface (RfidResearchGroup PR67 by @Merlokk) (#743) pwpiwi 2019-01-05 09:47:12 +01:00
  • da17684abf
    Paradox clone functionality implemented Stephen Shkardoon 2019-01-03 13:16:22 +13:00
  • 968ad67280
    avoid compiler warning in client/cliparser/argtable3.c (#746) pwpiwi 2019-01-04 08:53:30 +01:00
  • eeb687399e Fixed bruteforce password array Samuele Guerrini 2019-01-02 21:11:40 +01:00
  • 230cfa8cc7 Fixed isblock.. and using print_result Samuele Guerrini 2019-01-02 21:06:03 +01:00
  • b8af3b3526 avoid compiler warning in client/cliparser/argtable3.c pwpiwi 2019-01-02 07:05:46 +01:00
  • 1074497e01 Improved PCF 7931 read code and implemented a simple PCF7931 password bruteforce Samuele Guerrini 2019-01-01 13:52:00 +01:00
  • e61527bbe6 Emv commands work with smartcard interface (RfidResearchGroup PR67 by @Merlokk) * replace 'hf emv' commands by 'emv' commands * Enable smartcard commands by default (-DWITH_SMARTCARD) * update i2c.c from RfidResearchGroup repository * update smartcard.c from RfidResearchGroup repository pwpiwi 2018-12-30 20:28:02 +01:00
  • 4bc8d886cd Added checks and try to use key B if key A fails when trying to dump mifare 1k card contents chuayupeng 2018-12-18 04:08:04 -05:00
  • 0d5545cee0 delete travis. it plaed in folder CI (#736) Oleg Moiseenko 2018-12-07 19:55:35 +02:00
  • 0d2fa5e316 delete travis. it plaed in folder CI merlokk 2018-12-07 18:22:46 +02:00
  • 0bb514502a Fido2 (#727) Oleg Moiseenko 2018-12-07 17:42:37 +02:00
  • b2fc8b1c3c LIBS to LIBINCLUDES merlokk 2018-12-07 15:40:31 +02:00
  • 27d06e0447 Update default_pwd.dic (#735) ralik 2018-12-08 00:10:08 +11:00
  • daccbcdc8d Added mifare trailer block decoding for sector commands (#734) Fl0-0 2018-12-07 14:09:41 +01:00
  • 785af7c716
    Update default_pwd.dic ralik 2018-12-07 23:49:58 +11:00
  • c0932c58d8 Added mifare trailer block decoding for sector commands Fl0-0 2018-12-07 10:35:02 +01:00
  • aa0b1c431f
    Change mbedtls initializers to be compatible with older versions of gcc (#732) pwpiwi 2018-12-06 07:53:25 +01:00
  • de3c475a6a Change mbedtls initializers to be compatible with older versions of gcc * fix issue #731 pwpiwi 2018-12-04 09:07:03 +01:00
  • a015ef3733 Fix compilation error on OS X (#730) Jean-Michel Picod 2018-12-04 08:12:05 +01:00
  • 580eb70b0b
    Fix compilation error on OS X Jean-Michel Picod 2018-12-03 21:26:27 +01:00
  • d664113aee Support TCP ports for proxmark (#720) Vladimir Serbinenko 2018-12-03 08:53:26 +01:00
  • ac4ecfe353 added mifare trailer block decoding (#726) Oleg Moiseenko 2018-12-03 09:29:13 +02:00
  • 383f4e2479 Update hitagS.c (#729) florianrock 2018-12-03 08:23:53 +01:00
  • a0dcfd59ee
    Update hitagS.c florianrock 2018-12-03 06:12:11 +01:00
  • a6ae88a67a small fix merlokk 2018-11-30 20:04:50 +02:00
  • 29e2bbc66c small fix merlokk 2018-11-30 19:51:56 +02:00
  • 9c87879e36 Fix public key lenght to 65 bytes (#725) Fl0-0 2018-11-30 18:44:52 +01:00
  • 4ba84e4e50 explain abbrevations merlokk 2018-11-30 19:41:17 +02:00