Commit graph

  • ba3fd680fb FIX: fixed a bug in "hf mf csetblock" where it didn't used the "w" wipe parameter before. CHG: minor textual changes. iceman1001 2015-04-06 18:52:20 +02:00
  • 7949523515 CHG: default_toys.lua is now able to correct identify over 200 different types. iceman1001 2015-04-06 18:49:44 +02:00
  • c3fe354b19 CHG: fix the default_toys.lua file to handle more aspects of information for a given tag. CHG: corrected a bug in tnp3clone.lua that made the script fail to "wipe" a magic tag. CHG: minor textual change in ndef_dump.lua iceman1001 2015-04-06 18:47:53 +02:00
  • 1f918317e2 add maxErr to data manrawdecode marshmellow42 2015-04-05 21:59:36 -04:00
  • 224ce36eb1 lf t5xx - icemans update marshmellow42 2015-04-05 16:37:41 -04:00
  • aa77d2b125 FIX: the test scripts hade a problem when sending the new configuration block. iceman1001 2015-04-05 17:02:13 +02:00
  • 5ac81d0f58 CHG: change the snprint call in GetModelStrFromCID. CHG: tighten up the maxium allowed errors in Biphase (from 1 to zero allowed errors) iceman1001 2015-04-05 14:28:29 +02:00
  • 6c81ae5574 CHG: the default_toys.lua has the index bytes in mix endiansness. I tried to clean it up and verify them. CHG: The tnp3clone.lua is now faster, and uses the "wipe" parameter to clean the tag before writing all data. iceman1001 2015-04-05 14:27:12 +02:00
  • 2767fc0291 lf cleaning marshmellow42 2015-04-05 00:58:57 -04:00
  • 643fb10b2d Merge remote-tracking branch 'upstream/master' marshmellow42 2015-04-04 21:29:16 -04:00
  • acaeccf841 update changelog marshmellow42 2015-04-03 00:40:38 -04:00
  • 6e98444637 lfdemod reduce duplicate code marshmellow42 2015-04-02 23:55:12 -04:00
  • 23f0a7d862 lfem4x cleanup/add/fix marshmellow42 2015-04-02 12:48:52 -04:00
  • b3a8c87d5c CHG: minor text changes. CHG: cmd+2, to skip first inparameter in string. iceman1001 2015-04-02 12:08:57 +02:00
  • 7b47fa9b3d CHG: Script now also test to read block 0 via the chinese magic command if the normal read fails. iceman1001 2015-04-02 12:07:51 +02:00
  • 49dc1d0a9e Merge branch 'master' of https://github.com/Proxmark/proxmark3 iceman1001 2015-04-01 18:02:10 +02:00
  • b8f705e73e ADD: added some changes from Marshmellow CHG: minor change to the help text for "LF HITAG WRITE" iceman1001 2015-04-01 17:58:35 +02:00
  • 218103efd3 ADD: added some changes from Marshmellow CHG: some minor changes to decode output for EM.. iceman1001 2015-04-01 17:57:07 +02:00
  • 815544537c CHG: code cleanup , added the year control to t55xx trace command. iceman1001 2015-04-01 17:55:44 +02:00
  • 7a2029ec7c ADD: some changes from Marshmellow iceman1001 2015-04-01 17:54:19 +02:00
  • f2019c773d CHG: minor comments. iceman1001 2015-04-01 17:53:33 +02:00
  • e204bb7fb2 CHG: revert -O2 -> -Os compile iceman1001 2015-04-01 17:52:24 +02:00
  • 9795e535c9 Compiler correctly identified a buffer overflow, fixed that and made the code use snprintf instead of unsafe sprintf Martin Holst Swende 2015-04-01 09:24:29 +02:00
  • f83c41c75b Merge pull request #89 from pwpiwi/image_shrink pwpiwi 2015-03-31 22:57:33 +02:00
  • d5d6f22718 Merge pull request #91 from marshmellow42/master Martin Holst Swende 2015-03-31 22:11:19 +02:00
  • 7009555e44 temporarily revert lfdemod float removal pwpiwi 2015-03-31 21:38:58 +02:00
  • a4669d6ef3 small fix in t5 trace data marshmellow42 2015-03-31 11:30:16 -04:00
  • 75cbbe9a69 remove floats per piwi marshmellow42 2015-03-31 10:49:06 -04:00
  • e335ca2846 Reclaim more than 19K of ARM flash memory. - added compiler options -fdata-sections and -ffunction-sections (thanks to iceman for the hint) - removed float operations from common/lfdemod.c to avoid adding float libraries to the ARM os image - moved the fpga images to the data section to avoid reserving unused space for a separate section pwpiwi 2015-03-31 08:01:23 +02:00
  • 02d352fea7 Merge branch 'master' of https://github.com/Proxmark/proxmark3 iceman1001 2015-03-30 21:11:37 +02:00
  • ec09716a65 CHG: removed some commented code. iceman1001 2015-03-30 16:32:04 +02:00
  • ba765c9edc CHG: minor correction to the em410xsim help text. iceman1001 2015-03-30 16:31:13 +02:00
  • 46c65fed6c CHG: adding some variable initalisation to the Uart. iceman1001 2015-03-30 16:29:30 +02:00
  • 7c99b4f782 CHG: Added the parameters -fdata-sections -ffunction-sections to common/Makefile.common for making the .elf filesize smaller. REF: https://github.com/Proxmark/proxmark3/issues/83 iceman1001 2015-03-30 16:27:07 +02:00
  • aa60d1560e NEW: HF MFU SETPWD - set password to a Ultralight C tag. NEW: HF MFU SETUID - set UID to a magic UL / UL-C tag. *not implemented* CHG: minor alignment for "Hf list" output. CHG: removed unneeded function parameters to the ultralight commands CHG: the const MAX_MIFARE_FRAME_SIZE is changed to MAX_FRAME_SIZE in the ultralight commands since the UL-Ev1 can have bigger frames than 18bytes. CHG: adding DES support for the Ultralight-c read commands on deviceside. iceman1001 2015-03-30 16:24:03 +02:00
  • 4076250660 CHG: minor fixes to some tnp luascripts ADD: a script to make a barebone clone for tnp3 on a chinese magic s50 generation 1 tag. iceman1001 2015-03-30 16:15:53 +02:00
  • 616970b3d1 Created a changelog, to be used in accordance with http://keepachangelog.com Martin Holst Swende 2015-03-30 07:51:45 +02:00
  • caaf9618ae Minor mod to 'hf iclass read', it now also reads and prints the configuration of the tag found Martin Holst Swende 2015-03-29 21:49:58 +02:00
  • 070e3c4305 Merge remote-tracking branch 'upstream/master' marshmellow42 2015-03-27 23:49:14 -04:00
  • f8f894a50f rawdemod param cleanup marshmellow42 2015-03-27 23:47:31 -04:00
  • 2eec55c8a4 lfdemods streamline & bug fixes marshmellow42 2015-03-27 00:02:30 -04:00
  • 337288f9ac Merge pull request #86 from marshmellow42/master Martin Holst Swende 2015-03-25 20:23:41 +01:00
  • e0165dcf3a Fixed indents to Tabs from Spaces marshmellow42 2015-03-25 14:24:36 -04:00
  • 062e28912c Merge pull request #84 from marshmellow42/master Martin Holst Swende 2015-03-25 11:10:51 +01:00
  • 327a690813 EM410x bug fix marshmellow42 2015-03-24 23:05:46 -04:00
  • c7d169ec02 clean up em410x output marshmellow42 2015-03-24 22:11:32 -04:00
  • 90677ad99b EM410x bug fix marshmellow42 2015-03-24 20:26:14 -04:00
  • 0ec548dc21 Merge branch 'master' of https://github.com/Proxmark/proxmark3 iceman1001 2015-03-24 11:45:31 +01:00
  • 90a8b82fb4 Merge pull request #82 from marshmellow42/master Martin Holst Swende 2015-03-24 11:10:16 +01:00
  • 9680b11d9e remove debugging print calls marshmellow42 2015-03-23 20:25:54 -04:00
  • 1fbf895616 lf updates marshmellow42 2015-03-23 16:29:50 -04:00
  • 754a35e72b ADD: added the ioprox checksum test to IOdemodFSK MENTIONED HERE: http://www.proxmark.org/forum/viewtopic.php?id=364&p=6 ADD: changed the layout of the HID descramble patterns a bit, and rearranged some hex/dec outputs. iceman1001 2015-03-23 17:11:45 +01:00
  • 13d77ef964 lf t5 read plus lf demod adjustments marshmellow42 2015-03-22 15:28:48 -04:00
  • 9552d5919b ADD: Added em410x de-scramble patterns: Paxton, Sebury, Pattern1. iceman1001 2015-03-20 11:48:47 +01:00
  • 6255c8b107 FIX: printEM410x - DEZ 10 was missing highest byte. ADD: printEM410x - Now prints DEZ 3.5B ADD: printEM410x - Now prints DEZ 3.5C iceman1001 2015-03-19 22:50:23 +01:00
  • d21e0f1ce0 ADD: Implemented DEZ-20/ZK for EM410x decoding. Thanks to Asper for docs. iceman1001 2015-03-19 22:20:35 +01:00
  • f1170fa79e ADD: "HF MFU CRDBL", Started to add the password for reading blocks. Wasn't used before :( iceman1001 2015-03-18 20:34:17 +01:00
  • 251d07dbfb ADD: cmdlf autocorrelations, also gives a hint to how many bytes the possible correlation is. CHG: "LF SEARCH 1 U" didn't work since the strcmp was too short. Increased length of check. FIX: @marshmellows fix for faulty em410xdecoding of length less than 64. iceman1001 2015-03-18 20:32:53 +01:00
  • b1db38e1b7 ADD: piwi's compiler flags -O2 iceman1001 2015-03-18 20:29:58 +01:00
  • 1c6490cddc FIX: test_t55x7_psk.lua now correctly handles bitrate/modulation/clockrate combinations for PSK1. Uncomment lines in main to test PSK2, PSK3. iceman1001 2015-03-18 20:29:18 +01:00
  • ca65d3af86 ADD: new tests for the T55XX commands. CHG: minor output messages in cmdlft55xx.c iceman1001 2015-03-18 17:32:43 +01:00
  • 78e875807f FIX: narrowed down the detect modulation even further. FIX: minor adjustment to t55xx inside of lfops.c when waiting for the antenna to settle. FIX: added the possiblity to use graphbuffer fpr LF T55XX DETECT/TRACE/INFO . iceman1001 2015-03-16 22:45:06 +01:00
  • a087e9cf40 Merge branch 'master' of https://github.com/Proxmark/proxmark3 iceman1001 2015-03-16 14:02:08 +01:00
  • 29a7954177 Merge pull request #80 from marshmellow42/master Martin Holst Swende 2015-03-16 14:03:48 +01:00
  • 2147c30778 FIX EM Error marshmellow42 2015-03-16 08:39:18 -04:00
  • 05446d5bc3 Merge branch 'master' of https://github.com/Proxmark/proxmark3 iceman1001 2015-03-16 13:13:18 +01:00
  • 595b623bf4 CHG: removed an extra space. iceman1001 2015-03-16 11:40:44 +01:00
  • 8713b64fdf CHG: @Marshmellow came up with some nifty nice ideas for the t55xx modulation detection, and some minor corrections regarding the enum, CHG: @Marshmellow added PSK1, PSK2, PSK3. Almost complete now. Waiting for Biphase. ADD: @Marshmellows lf- psk demod changes, CHG: In "lf t55xx info" the manufacturerer name is now identified and printed. CHG: In "lf t55xx info" the modell name is now identified and printed, however it can only identify two models presently. iceman1001 2015-03-16 11:39:31 +01:00
  • 2e7e107c82 Merge pull request #78 from marshmellow42/master Martin Holst Swende 2015-03-16 11:39:03 +01:00
  • b41534d142 adjust ask/biphase handling - more complete marshmellow42 2015-03-15 22:03:50 -04:00
  • 545158b398 FIX: lf t55xx config now handles offsets. FIX: lf t55xx trace now handles offsets. FIX: lf t55xx info now handles offsets. iceman1001 2015-03-15 21:36:38 +01:00
  • db69363840 ADD: started to add a offset possibility for the LF T55XX. iceman1001 2015-03-14 08:43:48 +01:00
  • 7a8a982bde adjust pskdemod marshmellow42 2015-03-13 20:49:34 -04:00
  • 2c5ed70651 CHG: minor output change, when printing found multiple modulations CHG: PSKDemod should be called like this according @Marshmellow iceman1001 2015-03-13 21:24:37 +01:00
  • 8a13121435 CHG: now with enums :) iceman1001 2015-03-13 21:02:04 +01:00
  • 710208245b ADD: printConfiguration method for a nice printout of the selected configuration. iceman1001 2015-03-13 19:12:11 +01:00
  • e74fc2ecba give credit where credit is due marshmellow42 2015-03-13 14:00:11 -04:00
  • 8e726f6c37 CHG: Removed an unneccesary parameter for "hf mf sim" iceman1001 2015-03-13 18:50:30 +01:00
  • d8c927bcec FIX: removed a debug statement FIX: initialisation of some variables is done correct. iceman1001 2015-03-13 18:49:43 +01:00
  • 7b40affb6f FIX: lf t55xx commands seem to work like they should. Detect now detects between FSK/ASK/NZ/PSK iceman1001 2015-03-13 17:36:40 +01:00
  • 9f7bbd24c9 data autocorr additions marshmellow42 2015-03-13 12:23:26 -04:00
  • 5279085ae7 Merge remote-tracking branch 'upstream/master' marshmellow42 2015-03-13 11:20:00 -04:00
  • d9d41e0f3f minor g-prox-ii demod fix marshmellow42 2015-03-13 11:18:55 -04:00
  • 73d04bb417 data psk demod minor fixes, pyramid demod add CS marshmellow42 2015-03-13 11:09:12 -04:00
  • 33add18764 CHG: rename of methods to follow naming convention CHG: LF T55XX CONFIG now defaults to ASK, non-inverse iceman1001 2015-03-13 10:05:37 +01:00
  • 108262a145 Merge branch 'master' of https://github.com/Proxmark/proxmark3 iceman1001 2015-03-13 09:22:12 +01:00
  • 4d60f1562f FIX: Marshmellow hinted that I should use another fskclock method, which obeys the verbose parameter. iceman1001 2015-03-13 09:00:04 +01:00
  • c387fd49a7 CHG: removed a loop after suggestions that it was unnecessary. iceman1001 2015-03-13 08:59:07 +01:00
  • 9185099ed8 Merge pull request #75 from pwpiwi/qtmakefile pwpiwi 2015-03-13 07:24:56 +01:00
  • 3e4811c8b7 FIX: adding a test to see if we managed to get the correct demodulation from an unknown t55x7 tag. By checking if the configuration data (page 0, block 0) has some settings that must be the same. think reserved 7bits, This is a trail and error approach. But together with setting a manual configuration to read a tag and this automatic verification it will help out alot I think. iceman1001 2015-03-12 23:04:02 +01:00
  • a8cd503dd5 FIX: @marshmellow found out that the CRC-8/Maxim was not always giving the right checksum. Change POLY from 0x31 -> 0x8C iceman1001 2015-03-12 20:33:36 +01:00
  • 118bfa1b1f ADD: LF T55XX CONFIG, is almost there, Usage: lf t55xx config [d <demodulation>] [i 1] Options: h This help d <FSK|ASK|PSK|NZ|BI> Set demodulation FSK / ASK / PSK / NZ / Biphase i [1] Inverse data signal, defaults to normal iceman1001 2015-03-12 19:44:07 +01:00
  • f2d46122d3 Merge branch 'master' of https://github.com/Proxmark/proxmark3 iceman1001 2015-03-12 19:01:09 +01:00
  • aaa9f05e31 Merge pull request #77 from Proxmark/usb_check Martin Holst Swende 2015-03-12 18:15:08 +01:00
  • f7048dc8a9 Implemented usb_poll() within LF sim. This means the LF sim will be aborted whenever something comes over the USB Martin Holst Swende 2015-03-12 16:32:01 +01:00
  • 83a42ef965 FIX: move and rename the CRC8Maxim method into crc.c iceman1001 2015-03-12 14:12:14 +01:00
  • 3d83b58b50 ADD: added a reference to a generic CRC-8 checksum algo in common/crc.c iceman1001 2015-03-12 10:10:22 +01:00
  • 5ff3c4017b add: a experimental lualib, unstable. fix: Introduced a wrong variable name due to "cut & paste" before, now fixed. iceman1001 2015-03-12 09:50:22 +01:00
  • 04a6113fb5 FIX: correct some lookups in tnp3dump.lua, tnp3sim.lua ADD: added optional parameter (-p) to tnp3dump.lua iceman1001 2015-03-12 09:46:28 +01:00
  • 963fa1c2b8 FIX: minor correction of the command description for HF 14A RAW. iceman1001 2015-03-11 22:43:49 +01:00