Commit Graph

  • 24344f28ad FIX: ref 2ec8773314 @marshmellow42 's fixes for pskdemod and mfu. iceman1001 2015-06-23 19:22:40 +02:00
  • 2ec8773314 fix bug in pskdemod return value if no samples... marshmellow42 2015-06-23 12:16:23 -04:00
  • 01b7a6a898 Merge pull request #114 from pwpiwi/iso14443b_fix pwpiwi 2015-06-23 07:14:52 +02:00
  • 705bfa1058 fixing iso14443b (issue #103): - increased DMA_BUFFER_SIZE to avoid occasional circular buffer overflows. - minor code cleanups pwpiwi 2015-06-22 21:45:28 +02:00
  • 3bb07d96c8 Add PACE replay functionality Frederik Möllers 2015-06-22 14:20:13 +02:00
  • ce3d6bd25a FIX: fastread dont do multiplication by zero, thanks @marshmellow42 ADD: "hf 14a sim t 7" now implements a simple incr_counter command. it sends ACK to all requests. ADD: "hf 14a sim t 7" now prints the password when a "0x1B" (Authenticate) command is received. iceman1001 2015-06-22 09:49:12 +02:00
  • 5e42846302 CHG: "hf 14 sim t 7" ie NTAG simulation, now reads the emulator memory for read commands. this means you need to load the emulatormemory before... if you want it answer more correct.. iceman1001 2015-06-21 21:57:52 +02:00
  • 36f84d4748 ADD: @pwpivi latest fixes. ADD: @marshmellows fixes. iceman1001 2015-06-21 21:56:44 +02:00
  • 467340996e fixing iso14443b (issue #103): - fix hf 14b snoop - fix hf 14b sim pwpiwi 2015-06-21 18:00:42 +02:00
  • c9216a92aa FIX: "hf 14a sim" fixes to CRC calc. ADD: added CHECK_TEARING command support in "hf 14a sim" (EV1/NTAG216 command) BUGS: the read range probably will could currupt memory..ref:: http://www.proxmark.org/forum/viewtopic.php?pid=16611#p16611 iceman1001 2015-06-21 11:09:54 +02:00
  • 22e2470051 ADD: @marshmellow42 fudan detection in hf mfu ADD: @marshmellow42 14b reader changes. ADD: @pwpiwi 14b fixes iceman1001 2015-06-21 11:07:05 +02:00
  • 7c8b5e6811 comment fudan check possibilities marshmellow42 2015-06-20 21:33:42 -04:00
  • f4217d58b6 add ultralight compatible test marshmellow42 2015-06-18 17:19:43 -04:00
  • da586b1702 fixing iso14443b (issue #103): - revert removal of FPGA_HF_READER_RX_XCORR_848_KHZ. Need to be able to switch to 424kHz for ISO15693. pwpiwi 2015-06-18 15:30:56 +02:00
  • 569009f3f7 ADD: @pwpiwi 's fix 50365fedcb iceman1001 2015-06-18 13:51:00 +02:00
  • 9f9b6b7469 Merge pull request #120 from pwpiwi/fix_compile_errors pwpiwi 2015-06-18 11:38:58 +02:00
  • 50365fedcb fix issue #116: remove includes of stdio.h in armsrc pwpiwi 2015-06-18 11:33:53 +02:00
  • abb215301c add: @pwpipi 's fixes to 14B iceman1001 2015-06-18 09:52:53 +02:00
  • 02984d683c ADD: @marshmellow42 's help text changes to the reveng iceman1001 2015-06-18 09:52:25 +02:00
  • b69adb7945 Merge branch 'master' of https://github.com/Proxmark/proxmark3 iceman1001 2015-06-18 09:51:30 +02:00
  • 132a02179c fixing iso 14443b (issue #103): - fix: treat empty commands as error - deleting dead code - rename USB-Commands (ISO14443 -> iso14443B) pwpiwi 2015-06-18 09:49:22 +02:00
  • d5875804a3 fixing iso14443b (issue #103): fix: don't waste time to calculate parity bits. Instead add void parity bits to trace and ignore them on client side pwpiwi 2015-06-18 07:56:08 +02:00
  • 51d4f6f114 fixing iso14443b (issue #103): - fix: IQ demodulator (FPGA) - fix: approximately align reader signal delay to tag response delay (FPGA) - fix: remove deprecated RSSI calculation to improve decoder speed (iso14443b.c) - fix: better approximation of signal amplitude to avoid false carrier detection (iso14443b.c) - fix: remove initial power off in iso14443b raw command (iso14443b.c) - add: enable tracing for iso14443b raw command (iso14443b.c) - fix: client crashed when checking CRC for incomplete responses (iso14433b.c) - speeding up snoop to avoid circular buffer overflow - added some comments for better documentation - rename functions (iso14443 -> iso14443b) - remove unused code in hi_read_rx_xcorr.v pwpiwi 2015-06-12 07:43:00 +02:00
  • 553e868f25 CHG: just made sure it uses a default file name now. iceman1001 2015-06-15 21:02:17 +02:00
  • d71d59dbd1 ADD: @marshmellow42 's 14b changes. iceman1001 2015-06-15 20:59:01 +02:00
  • 839a53ae4c ADD: added support for commands. READ_SIGNATURE 0x3C, READ_COUNTER 0x39 for NTAGs in "hf 14a sim" the ECC signature is taken from a NTAG 215 tag. Might work. Counters always returns 0, :) iceman1001 2015-06-15 14:01:34 +02:00
  • ffaa0ff334 FIX: removed width in cmdcrc.c , to get rid of the compiler warning. iceman1001 2015-06-15 13:59:33 +02:00
  • 6ac4cb270a minor fixes marshmellow42 2015-06-15 00:44:57 -04:00
  • ddcb2bb5ca Merge pull request #6 from marshmellow42/master marshmellow42 2015-06-14 18:12:16 -04:00
  • 96e41bfcec add: a .gitignore to be able to add the folder client/obj/reveng. iceman1001 2015-06-14 23:32:20 +02:00
  • d7f3f65361 add: a .gitignore to be able to add the folder client/platforms. iceman1001 2015-06-14 23:31:52 +02:00
  • 2495281d14 fix; stupid fixes for some compiler warnings messages of unused variables.. iceman1001 2015-06-14 23:31:05 +02:00
  • 0ad1a1d492 FIX: minor variable fixes when compiling on linux. iceman1001 2015-06-14 23:02:52 +02:00
  • 32719adfa1 ADD: added support for some NTAG/EV1 commands to "hf 14a sim" on device side. 0x1B (authenticate) 0x3a (fast read) 0x60 (get_version) iceman1001 2015-06-14 22:40:18 +02:00
  • 26fbe1fbd9 Merge pull request #117 from marshmellow42/master Martin Holst Swende 2015-06-14 19:32:36 +02:00
  • c043981c04 chg: added some more outputs to the reveng-crc script e.lua ... now shows -b -B -l -L also in columns. You'll need to read the reveng -h helptext to understand. iceman1001 2015-06-14 17:19:41 +02:00
  • b4c1f167da FIX: old bug back, and now fixed again. @marshmellow42 iceman1001 2015-06-14 17:18:22 +02:00
  • fd227f4e7d add comment marshmellow42 2015-06-14 11:11:00 -04:00
  • c7d6721290 bug fix. askdemod edits invert pointer, cannot be 0 marshmellow42 2015-06-14 10:54:55 -04:00
  • 1299c798fc ADD: @marshmellow42 's 14b reader changes. FIX: @marshmellow42 's ASKbiphaseDemod fixes. CHG: added a check in ASKbiphaseDemod to make a compiler warning message go away. iceman1001 2015-06-14 14:39:50 +02:00
  • 0f5b97d92c Merge pull request #115 from marshmellow42/master Martin Holst Swende 2015-06-14 09:02:13 +02:00
  • 1417a7f9d0 minor textual changes from @marshmellow42 iceman1001 2015-06-13 12:14:38 +02:00
  • 550a929a69 FIX: Reverting the t55x7 timings. (@marshmellow42 's fix) iceman1001 2015-06-13 12:13:21 +02:00
  • 4a3f1a3793 revert t55xx start gap and write timing changes marshmellow42 2015-06-11 23:52:40 -04:00
  • 99789601dc ADD: @marshmellow42 's new "-g" search for crc in a hexstring *great* ADD: fixes in the reveng calling methods iceman1001 2015-06-10 08:46:16 +02:00
  • 68ff832584 fix: nice output.. iceman1001 2015-06-09 21:46:22 +02:00
  • dd1df4901d @marshmellows memory fixes for reveng1.30 in client.. iceman1001 2015-06-09 21:32:22 +02:00
  • 817d709615 @marshmellows memory fix iceman1001 2015-06-09 21:29:24 +02:00
  • d352146782 CHG: minor layout and call fixes to e.lua (the test script for hooking up reveng1.30) iceman1001 2015-06-09 21:28:06 +02:00
  • 60e8657796 CHG: all @marshmellow42 's changes to make the reveng work. ADD: lua script test for using the reveng inside lua. *prove of concept* it implements -h help -d data in a hexstring -w width of the crc family. (ie 16 gives all CRC-16 calculations. it iterates thru all found crc presets in a crc family based on the width of crc. It calcs crc and the reverse crc. iceman1001 2015-06-09 13:31:53 +02:00
  • a71ece51e4 ADD: iso11784/85 FDX-B ADD: the source from RevEng 1.30, got into the PM3 client. iceman1001 2015-06-07 11:35:49 +02:00
  • 8e2e6c8eb0 add clock to ask rawdemod outputs marshmellow42 2015-06-07 00:42:57 -04:00
  • 07b5a3c3ba Modified kermit crc to use existing crc calc code marshmellow42 2015-06-05 22:39:56 -04:00
  • c2c7f6c271 fdx-b clean up marshmellow42 2015-06-04 13:10:33 -04:00
  • 6eaa8da9dc Add CCITT Kermit CRC check for FDX-B demod marshmellow42 2015-06-04 12:53:19 -04:00
  • ad6219fc91 ADD: @marshmellow42 's fixed version of the ISO11784 FDX-B ADD: crc16_ccitt_rev (reverse version of crc16_ccitt 0x0000) iceman1001 2015-06-04 10:33:55 +02:00
  • cf4d3e21b0 add fdx-b to cmddata.h marshmellow42 2015-06-04 00:05:37 -04:00
  • ecfcb34cc5 add fdx-b to lf search marshmellow42 2015-06-04 00:04:49 -04:00
  • b2c330b367 bug fix - biphase invert + fdx-b adjustments marshmellow42 2015-06-03 23:59:22 -04:00
  • fd1d30cb76 addition animal tags demod info marshmellow42 2015-06-03 18:28:56 -04:00
  • 04bb05670d Testing animal tags marshmellow42 2015-06-03 16:52:20 -04:00
  • 22a6a62fbb ADD: removed the paritythingy, I missunderstood its purpose. iceman1001 2015-06-03 22:38:59 +02:00
  • 7f96433c8a CHG: trying to get the askdemod / biphasedeocde / finding startmarker / removeparity to work in ISO11784demod iceman1001 2015-06-03 22:19:32 +02:00
  • 0df669a298 ADD: next step ISO11784/85 iceman1001 2015-06-03 21:35:03 +02:00
  • 47286d89e4 ADD @pwpiwi 's fixes for "HF 14B" commands. iceman1001 2015-06-03 21:12:55 +02:00
  • 615f21dde2 FIX: a minor bug fix from @marshmellow42 in "data raw" and ask/biphase. ADD: started witha ISO11784/85 demod function. iceman1001 2015-06-03 21:12:24 +02:00
  • 09c66f1f09 fixing iso14443b (issue #103): fix timing issue (speeding up the decoders) pwpiwi 2015-06-03 13:28:28 +02:00
  • 5b95953d42 fixing iso14443b (issue #103): - most significant bit of tag data (which happens to be the sign bit) had been dropped when snooping (FPGA change) - avoid trying to decode both tag and reader data when snooping (we don't have the time to do so). pwpiwi 2015-06-02 22:27:14 +02:00
  • 77533e21ae DEL: removed old iso14443.c since @pwpiwi renamed it.. iceman1001 2015-06-02 12:23:06 +02:00
  • 4abb052f38 CHG: removed an extra fclose call iceman1001 2015-06-02 12:20:48 +02:00
  • 1c6e7f0393 ADD: @marshmellow42 's infineon MY D(tm) MOVE LEAN tag identification iceman1001 2015-06-02 12:20:16 +02:00
  • d31d3804fe CHG: help text output was not aligned because of tabs/spaces iceman1001 2015-06-02 12:18:54 +02:00
  • 489ef36cf6 ADD: @pwpiwi 's fixes for 14b. Including a rename from iso14443.c -> iso14443b.c iceman1001 2015-06-02 12:17:34 +02:00
  • 67ac4bf75c fix issue #103: revert type change. Samples from FPGA are signed. Renamed iso14443.c to iso14443b.c pwpiwi 2015-06-02 07:22:23 +02:00
  • 01d5b635cf Merge pull request #113 from pwpiwi/iso14443b_fix pwpiwi 2015-06-01 20:02:40 +02:00
  • 6a2e5adffd Merge pull request #108 from p-l-/fix-hf-mf-csave Martin Holst Swende 2015-06-01 19:57:57 +02:00
  • daf8b85cda Merge pull request #111 from zhovner/master Martin Holst Swende 2015-06-01 19:56:50 +02:00
  • 0d9a86c724 Fix issue #103 (hopefully). Quite an old bug which was previously masked by a big DMA_BUFFER_SIZE. pwpiwi 2015-06-01 19:42:50 +02:00
  • 4a74e2be72 add my_d move lean identification. marshmellow42 2015-06-01 00:18:03 -04:00
  • af3b8b2dc6 CHG: remade selftest structure CHG: removed debugstatements iceman1001 2015-05-31 22:33:12 +02:00
  • be290d68bd new lua script from @iceman1001 + bug fix in hf mfu marshmellow42 2015-05-31 16:08:58 -04:00
  • e86a89044a FIX: minor fix to the magictest function. It always makes a select tag first, but never took in consideration that the tag already could have been selected. iceman1001 2015-05-31 21:49:00 +02:00
  • 2d2f7d1948 ADD: @marshmellow42 's changes / fixes. iceman1001 2015-05-31 21:47:33 +02:00
  • 7142c87e1f ADD: a script to dump a specific type of Mifare Mini tags. iceman1001 2015-05-31 21:46:25 +02:00
  • 6cb08550c4 Merge pull request #112 from marshmellow42/master Martin Holst Swende 2015-05-31 13:08:36 +02:00
  • 1c4c0b0681 add @Iceman1001 s sha1 scripting changes. marshmellow42 2015-05-30 21:51:15 -04:00
  • 185e038c7d fixed further typo in lf t5 wr help marshmellow42 2015-05-28 23:14:06 -04:00
  • 5b37e87a24 fix help typo marshmellow42 2015-05-28 22:52:41 -04:00
  • 979bba376d add offset option to data printdemodbuffer marshmellow42 2015-05-28 13:23:31 -04:00
  • 95aeb706d7 CHG: @marshmellow42 changes on deviceside. ADD: increase debuglevel for printing a statment in ul_ev1_auth iceman1001 2015-05-27 23:23:46 +02:00
  • e35031d2b7 MFU code cleanup - final ? marshmellow42 2015-05-27 17:21:42 -04:00
  • 4973f23d3c clean up mfu device side code marshmellow42 2015-05-27 12:24:13 -04:00
  • 799b2e2e9d Compiling manual for MAC OS X Pavel Zhovner 2015-05-27 11:30:50 +03:00
  • be10fe2f11 update changelog marshmellow42 2015-05-27 00:32:01 -04:00
  • dcbaa2b582 @iceman1001 s lua script fix marshmellow42 2015-05-26 20:31:07 -04:00
  • b18948fd92 ADD: aes128_encrypt ECB in scripting.c ADD: aes128_decrypt ECB in scripting.c ADD: Sha1Hex method in utils.lua iceman1001 2015-05-26 21:51:18 +02:00
  • 22342f6dfe Add clearCommandBuffer before SendCommand marshmellow42 2015-05-26 10:40:23 -04:00
  • ea75b30c81 ADD: SHA1 hashes calculations in sha1.c and LUA iceman1001 2015-05-26 16:12:33 +02:00
  • b69947c245 CHG: print up to 20 possible keys. iceman1001 2015-05-26 11:05:57 +02:00
  • c3c241f389 CHG: moved a xor function into util.c CHG: added some calls to clearCommandBuffer() in /hf mfu/hf 14a sim/hf mf sim/ commands. CHG: minor adjustments to relative pathing. iceman1001 2015-05-26 11:04:57 +02:00