Commit Graph

  • be59094de9 lf hid improvements - encoding and long tag simulation **DEVICE FIRMWARE UPDATE** The code changes needed to support long tag emulation required an update to the device firmware. As of this patch, devices running older firmware will not be able to read or emulate HID tags until the firmware is updated. Additionally, devices with the firmware from this update or newer will not properly read or encode HID tags with a prior version client. grauerfuchs 2018-08-30 21:01:21 -04:00
  • 041f00e6c1 update travis config merlokk 2018-08-30 15:24:52 +03:00
  • 5d643cc033 lf hid: Added encode/decode support for Issue Level grauerfuchs 2018-08-28 13:34:21 -04:00
  • ab9b6accf3 remove travis. merlokk 2018-08-28 19:35:44 +03:00
  • 0b07a8cabf travis check merlokk 2018-08-28 19:22:26 +03:00
  • 0729a36934 added travis merlokk 2018-08-28 19:13:58 +03:00
  • 85609382a9 remove empty scan command merlokk 2018-08-28 15:47:45 +03:00
  • 3943f44a64 added scan command merlokk 2018-08-28 15:46:04 +03:00
  • 145111e84e added to hf emv exec: load params from json and some refactoring merlokk 2018-08-28 15:09:51 +03:00
  • b5a5fc4d9f Redesign of lf hid card format handler as discussed with @marshmellow42 grauerfuchs 2018-08-27 14:03:46 -04:00
  • c1feddf2f3 tlvdb_change_or_add_node() works. added tlvdb_find_full() merlokk 2018-08-27 20:00:35 +03:00
  • 86b44ab789 added tlvdb_change_or_add_node, change of element dont work... merlokk 2018-08-27 19:20:07 +03:00
  • 7211c375a8 add some json codes merlokk 2018-08-27 18:24:04 +03:00
  • 9ccba8922b add params from json works merlokk 2018-08-27 18:21:16 +03:00
  • 0e4f7e9727 added tlv tree to function merlokk 2018-08-23 18:38:05 +03:00
  • edf2582fd5 json extract params works merlokk 2018-08-23 18:34:03 +03:00
  • ffee924db5 added sketch for json loading merlokk 2018-08-23 18:23:02 +03:00
  • b56bdc3c37 deleted .la file merlokk 2018-08-23 17:56:26 +03:00
  • 20d4aea220 added test function. works. merlokk 2018-08-23 17:55:17 +03:00
  • a97fa6156a added jansson merlokk 2018-08-23 17:54:52 +03:00
  • 18a3bf6119
    Merge pull request #9 from Proxmark/master grauerfuchs 2018-08-22 18:57:48 -04:00
  • d62f7bad20
    Merge pull request #649 from grauerfuchs/master marshmellow42 2018-08-22 11:21:50 -04:00
  • 66bd6dd54e modify makefile merlokk 2018-08-22 17:53:07 +03:00
  • 9605b378f4 added default params file merlokk 2018-08-21 16:26:12 +03:00
  • 46e760b1c5
    Merge branch 'master' into argtable Oleg Moiseenko 2018-08-21 14:00:14 +03:00
  • 71a5a1c066 changed included getopt to https://github.com/freebsd/freebsd/blob/master/include/getopt.h (getopt from freebsd with simplified BSD license) merlokk 2018-08-21 13:53:35 +03:00
  • 43591e6464 Add Smartcard functions (RDV4.0) (#646) marshmellow42 2018-08-20 23:08:49 -04:00
  • f684231796 Legic: fixed write (#655) AntiCat 2018-08-21 05:08:06 +02:00
  • 94be7d788d Legic: fixed write Andreas Dröscher 2018-08-20 23:06:51 +02:00
  • da05bc6eca Legic: rewrite reader to use xcorrelation and precise timing (#654) AntiCat 2018-08-20 22:29:34 +02:00
  • ea7ffdf0a7 Update CHANGELOG.md Andreas Dröscher 2018-08-20 22:04:43 +02:00
  • 130dbf3b83 Legic: average 8 samples for better noise rejection. Andreas Dröscher 2018-08-20 19:24:45 +02:00
  • 043b0ced06 Legic: adjusted sampling to new ssp clock speed Andreas Dröscher 2018-08-19 22:57:38 +02:00
  • 1ee624fe6a Adding native support for HID long-format Removal of "l" flag for long writes; not needed anymore. Added HID Corporate 1000 48-bit format to known formats list Simulation not yet updated; need to modify ARM commands to support it Completed parity support on all included HID formats grauerfuchs 2018-08-19 11:14:52 -04:00
  • 4c6ca8d5e2 hi_read_tx: remove jerry-riged hysteresis based receiver Andreas Dröscher 2018-08-18 22:14:20 +02:00
  • 4f16be9993 Legic: rewrite reader to use xcorrelation and precise timing Andreas Dröscher 2018-08-15 01:21:33 +02:00
  • 315e18e66c
    ISO15693 device side improvements (#652) pwpiwi 2018-08-15 14:03:20 +02:00
  • 634a019ca6 update to new argtable3 --- https://github.com/argtable/argtable3 merlokk 2018-08-14 15:22:06 +03:00
  • 843373d47e Merge branch 'master' of github.com:merlokk/proxmark3 into argtable merlokk 2018-08-14 15:11:56 +03:00
  • c80eb8ba79 some cards need to have Le=0x00, some need to not have... (#651) Oleg Moiseenko 2018-08-14 11:15:51 +03:00
  • 8ff31e935d fix: 32bit tick timer based on TC0 and TC1 (#653) AntiCat 2018-08-14 09:24:02 +02:00
  • 54cd9ecd06 fix: 32bit tick timer based on TC0 and TC1 Andreas Dröscher 2018-08-14 00:50:45 +02:00
  • 290cc01525 fix FGPA hi_read_r_xcorr.v: * avoid overflows during accumulation and truncation * explicitely cast unsigned ADC samples to signed pwpiwi 2018-08-13 21:24:42 +02:00
  • dad7df4a55 ISO15693 device side improvements * increase accuracy by doubling the sample frequency (hi_read_rx_xcorr.v) * adjust armsrc/iso15693.c and client/cmdhf15.c accordingly * use more accurate approximation for sqrt(ci^2 + cq^2) * improve EOF detection (was often mistaken for Logic0, resulting in "error, uneven octet! (extra bits!)") pwpiwi 2018-08-13 15:06:43 +02:00
  • de13ceda7b some cards need to have Le=0x00, some need to not have... merlokk 2018-08-13 14:41:30 +03:00
  • 9077102d8d
    Merge 26da6d9c676c7e8524fba5ea67884c8f4ea8c6d8 into 6a0915eac23a40d8ca0bdcaa5203164a7fb16e0e grauerfuchs 2018-08-10 01:17:54 +00:00
  • 26da6d9c67 Unified HID short and long. Added parity calculation for 48 bit cards. grauerfuchs 2018-08-09 20:52:02 -04:00
  • 0e9f325440 Added parity calculation support for 35-bit (Corp 1000) HID cards grauerfuchs 2018-08-08 20:30:22 -04:00
  • b52a1026f7 Adding native support for HID long-format Removal of "l" flag for long writes; not needed anymore. Added HID Corporate 1000 48-bit format to known formats list Simulation not yet updated; need to modify ARM commands to support it grauerfuchs 2018-08-07 18:09:07 -04:00
  • a2446642c4
    Merge pull request #3 from grauerfuchs/official_master grauerfuchs 2018-08-07 14:38:35 -04:00
  • 79fc0849e0
    Merge pull request #2 from Proxmark/master grauerfuchs 2018-08-07 14:37:42 -04:00
  • 53d0b2d3a0 update changelog marshmellow42 2018-08-07 12:38:33 -04:00
  • e5d3a53179 default options to exclude Smartcard marshmellow42 2018-08-07 12:29:26 -04:00
  • 49d92e3c7e sc cleanup - add init to all sc commands... marshmellow42 2018-08-07 12:28:08 -04:00
  • 6a0915eac2 Bootrom version fix + .gitignore (#645) Fl0-0 2018-08-07 09:23:11 +02:00
  • d5f0f124c7
    Add armsrc/fpga_version_info.c to .gitignore Fl0-0 2018-08-07 07:50:16 +02:00
  • 2b369583df
    Fix bootrom Makefile Fl0-0 2018-08-07 07:48:10 +02:00
  • 68e93fa639 add smartcard to menu + make get atr work marshmellow42 2018-08-06 18:54:47 -04:00
  • 419ffeacc1 Add Smartcard Functions marshmellow42 2018-08-06 14:21:49 -04:00
  • de55b12f04 Uncomment lcd option (still) not enabled by default marshmellow42 2018-08-03 16:57:33 -04:00
  • d1fc7dc510 remove non-existing file references marshmellow42 2018-07-31 13:54:14 -04:00
  • 4556e371d5 allow common makefile options-defines marshmellow42 2018-07-31 11:07:15 -04:00
  • df783b665c Fix bootrom version - Issue 642 Fl0-0 2018-08-06 15:49:43 +02:00
  • a8b9123348 Merge remote-tracking branch 'upstream/master' Fl0-0 2018-08-06 15:43:13 +02:00
  • dfdca20c6c fix option comments to be more clear marshmellow42 2018-08-06 07:39:39 -04:00
  • a2937cea8d Separate WITH_LF and WITH_LF_StandAlone marshmellow42 2018-08-06 07:27:37 -04:00
  • 472345daee
    mod hw version: (#631) pwpiwi 2018-08-05 18:15:03 +02:00
  • 5125e4263c allow common makefile options-defines (#635) marshmellow42 2018-08-05 12:13:44 -04:00
  • f366aea3e1
    Merge pull request #638 from grauerfuchs/master marshmellow42 2018-08-04 07:43:27 -04:00
  • b6a04aff48
    fix truncation issue on "lf t55 config" modulation grauerfuchs 2018-08-04 06:26:36 -04:00
  • a7c2ae2317 Uncomment lcd option (still) not enabled by default marshmellow42 2018-08-03 16:57:33 -04:00
  • b0802c40df remove non-existing file references marshmellow42 2018-07-31 13:54:14 -04:00
  • 3acda77e6a allow common makefile options-defines marshmellow42 2018-07-31 11:07:15 -04:00
  • ab20cc35b7 Adds lf hid pack and lf hid unpack offline commands. (#614) Michael Farrell 2018-07-31 03:33:06 +10:00
  • 7ae67d29e3 save 2.3K flash-memory by avoiding a single floating point operation (#630) pwpiwi 2018-07-26 17:18:10 +02:00
  • cd4ea287d4 Fix Gcc 8 warnings (#632) Fl0-0 2018-07-26 17:17:11 +02:00
  • 913a54a86a
    save 2.3K flash-memory by avoiding a single floating point operation (#630) pwpiwi 2018-07-26 17:18:10 +02:00
  • 00349d8204 Fix Gcc 8 warnings (#632) Fl0-0 2018-07-26 17:17:11 +02:00
  • 843613c7af Fix gcc 8 format-overflow warning Fl0-0 2018-07-26 11:09:26 +02:00
  • 386a5ca2c3 Merge branch 'master' of git://github.com/Proxmark/proxmark3 Fl0-0 2018-07-26 11:01:10 +02:00
  • 3221a3ce93 mod hw version: * create fpga version info at compile time (by additional functionality in fpgacompress) * remove hw version caching (prepare USB reconnect) * fix calculation of available compressed bytes in fpga_loader.c pwpiwi 2018-06-08 08:27:47 +02:00
  • c5aefe21c2 save 2.3K flash-memory by avoiding a single floating point operation pwpiwi 2018-07-23 15:05:02 +02:00
  • b2e0ac5d3b fix: array index out of range in mfkeys.log (thanks to @TomHarkness) pwpiwi 2018-07-19 18:01:18 +02:00
  • 1a4d1f9a1b
    Merge 9d30a5f7c04388f42b9e372a08d4a15daa2da5db into 577b1c27f5baab911609412a5dc15a95b92504d9 Tom Harkness 2018-07-17 22:35:05 +00:00
  • 9d30a5f7c0 Fix for issue #628 TomHarkness 2018-07-18 08:33:10 +10:00
  • 2fcc4ec497 Removal of unwanted script TomHarkness 2018-07-18 08:26:04 +10:00
  • 618e97b1d1 Fixe for mfkeys.lua crashing. Adition of hardauto script (not working yet - almost) TomHarkness 2018-07-14 22:08:27 +10:00
  • 30c2c67fe1 Changed to LF Standalone Tom Harkness 2018-07-12 16:01:23 +10:00
  • af2a0ae420 Merge/Update from original TomHarkness 2018-07-11 23:22:07 +10:00
  • 577b1c27f5 Allow disabling unlink() with -DNO_UNLINK. (#625) Michael Farrell 2018-07-09 15:49:03 +08:00
  • 561cec798e Implements parity checks/calculation for 26-bit H10301 cards. Michael Farrell 2018-07-07 09:46:22 +10:00
  • f87f5a7433 Adds lf hid pack and lf hid unpack offline commands. Michael Farrell 2018-06-03 22:50:35 +10:00
  • 7aa7cf5ef6 Allow disabling unlink() with -DNO_UNLINK. Michael Farrell 2018-07-07 07:58:45 +10:00
  • 29b9f73cf5 Merge remote-tracking branch 'upstream/master' Fl0-0 2018-06-22 10:05:48 +02:00
  • a461bccf10
    Merge abd2e77f660b7a306138cf7f8c8454683a0c6293 into fdee1ffa8419e8357913582f53e74218cae5b3d4 Michael Farrell 2018-06-20 04:34:12 +00:00
  • fdee1ffa84 Ignore DS_Store (#620) stuiterveer 2018-06-20 06:34:00 +02:00
  • 654d56882c
    Ignore DS_Store stuiterveer 2018-06-19 00:10:05 +02:00
  • abd2e77f66 Addresses some Open/CloseProxmark issues in proxmark/proxmark3#607: Michael Farrell 2018-06-03 16:23:39 +10:00
  • 44964fd181
    Code cleanup (#616) pwpiwi 2018-06-13 08:13:20 +02:00
  • e9ded95ca8 Merge/Update from Original Merge branch 'master' of https://github.com/Proxmark/proxmark3 Tom Harkness 2018-06-06 08:36:31 +10:00