iceman1001
105ce39607
FIX: two parentheses were missing.
...
FIX: setting the default key to Oxff bug. (http://www.proxmark.org/forum/viewtopic.php?pid15325#p15325 )
FIX: proper initialisation of variables ;)
2015-04-07 18:05:35 +02:00
iceman1001
cff17e78f5
FIX: a wrong comment inside default_toys.lua
...
FIX: a wrong linking to default_toys.lua in tnp3 scripts.
2015-04-07 18:02:29 +02:00
iceman1001
ba3fd680fb
FIX: fixed a bug in "hf mf csetblock" where it didn't used the "w" wipe parameter before.
...
CHG: minor textual changes.
2015-04-06 18:52:20 +02:00
iceman1001
7949523515
CHG: default_toys.lua is now able to correct identify over 200 different types.
2015-04-06 18:49:44 +02:00
iceman1001
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
2015-04-06 18:47:53 +02:00
iceman1001
aa77d2b125
FIX: the test scripts hade a problem when sending the new configuration block.
2015-04-05 17:02:13 +02:00
iceman1001
5ac81d0f58
CHG: change the snprint call in GetModelStrFromCID.
...
CHG: tighten up the maxium allowed errors in Biphase (from 1 to zero allowed errors)
2015-04-05 14:28:29 +02:00
iceman1001
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.
2015-04-05 14:27:12 +02:00
iceman1001
b3a8c87d5c
CHG: minor text changes.
...
CHG: cmd+2, to skip first inparameter in string.
2015-04-02 12:08:57 +02:00
iceman1001
7b47fa9b3d
CHG: Script now also test to read block 0 via the chinese magic command if the normal read fails.
2015-04-02 12:07:51 +02:00
iceman1001
49dc1d0a9e
Merge branch 'master' of https://github.com/Proxmark/proxmark3
...
Conflicts:
armsrc/Makefile
armsrc/lfops.c
client/cmdlft55xx.c
common/ldscript.common
common/lfdemod.c
2015-04-01 18:02:10 +02:00
iceman1001
218103efd3
ADD: added some changes from Marshmellow
...
CHG: some minor changes to decode output for EM..
2015-04-01 17:57:07 +02:00
iceman1001
815544537c
CHG: code cleanup , added the year control to t55xx trace command.
2015-04-01 17:55:44 +02:00
iceman1001
f2019c773d
CHG: minor comments.
2015-04-01 17:53:33 +02:00
Martin Holst Swende
9795e535c9
Compiler correctly identified a buffer overflow, fixed that and made the code use snprintf instead of unsafe sprintf
2015-04-01 09:24:29 +02:00
Martin Holst Swende
d5d6f22718
Merge pull request #91 from marshmellow42/master
...
lfdemod.c refactoring (+ bug fixes)
2015-03-31 22:11:19 +02:00
marshmellow42
a4669d6ef3
small fix in t5 trace data
2015-03-31 11:30:16 -04:00
iceman1001
02d352fea7
Merge branch 'master' of https://github.com/Proxmark/proxmark3
...
Conflicts:
armsrc/iclass.c
armsrc/lfops.c
client/cmdlf.c
common/lfdemod.c
include/usb_cmd.h
2015-03-30 21:11:37 +02:00
iceman1001
ec09716a65
CHG: removed some commented code.
2015-03-30 16:32:04 +02:00
iceman1001
ba765c9edc
CHG: minor correction to the em410xsim help text.
2015-03-30 16:31:13 +02:00
iceman1001
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.
2015-03-30 16:24:03 +02:00
iceman1001
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.
2015-03-30 16:15:53 +02:00
Martin Holst Swende
caaf9618ae
Minor mod to 'hf iclass read', it now also reads and prints the configuration of the tag found
2015-03-29 21:49:58 +02:00
marshmellow42
f8f894a50f
rawdemod param cleanup
...
plus lfdemod.h cleanup
2015-03-27 23:47:31 -04:00
marshmellow42
2eec55c8a4
lfdemods streamline & bug fixes
...
removed duplicate code countPSK_FC - adjusted countFC to work.
bug fixes & streamlined code in:
lf hid fskdemod
lf em em410xdemod
cleaned up lfdemod.c some
2015-03-27 00:02:30 -04:00
marshmellow42
e0165dcf3a
Fixed indents to Tabs from Spaces
...
Spacing changes ONLY - no code changes
2015-03-25 14:24:36 -04:00
marshmellow42
c7d169ec02
clean up em410x output
2015-03-24 22:11:32 -04:00
marshmellow42
90677ad99b
EM410x bug fix
2015-03-24 20:26:14 -04:00
iceman1001
0ec548dc21
Merge branch 'master' of https://github.com/Proxmark/proxmark3
...
Conflicts:
armsrc/lfops.c
client/cmddata.c
client/cmdlf.c
client/cmdlft55xx.c
client/cmdlft55xx.h
client/scripts/test_t55x7_bi.lua
2015-03-24 11:45:31 +01:00
marshmellow42
9680b11d9e
remove debugging print calls
2015-03-23 20:25:54 -04:00
marshmellow42
1fbf895616
lf updates
...
applies icemans full ata55x7 read/write settings
adds checksum to ioprox (thanks to iceman)
adds silent mode for lf read and getSamples
fix lf em em410xwatch and lf em410xspoof
improve data rawdemod ar - for biphase demods
improve detectclock a for strong antennas
2015-03-23 16:29:50 -04:00
iceman1001
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.
2015-03-23 17:11:45 +01:00
marshmellow42
13d77ef964
lf t5 read plus lf demod adjustments
...
lf t5xx commands updated from ICEMAN
lf em410x commands updated
lf search bug fix for 2 args
test scripts from iceman
lf demod:
better ask clock detection with Strong fully clipped waves
better ask raw demod with strong fully clipped waves
fsk demod add back in skipped bits during demod
nrz demod add back in skipped bits during demod
2015-03-22 15:28:48 -04:00
iceman1001
9552d5919b
ADD: Added em410x de-scramble patterns: Paxton, Sebury, Pattern1.
2015-03-20 11:48:47 +01:00
iceman1001
6255c8b107
FIX: printEM410x - DEZ 10 was missing highest byte.
...
ADD: printEM410x - Now prints DEZ 3.5B
ADD: printEM410x - Now prints DEZ 3.5C
2015-03-19 22:50:23 +01:00
iceman1001
d21e0f1ce0
ADD: Implemented DEZ-20/ZK for EM410x decoding. Thanks to Asper for docs.
2015-03-19 22:20:35 +01:00
iceman1001
f1170fa79e
ADD: "HF MFU CRDBL", Started to add the password for reading blocks. Wasn't used before :(
2015-03-18 20:34:17 +01:00
iceman1001
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.
2015-03-18 20:32:53 +01:00
iceman1001
1c6490cddc
FIX: test_t55x7_psk.lua now correctly handles bitrate/modulation/clockrate combinations for PSK1.
...
Uncomment lines in main to test PSK2, PSK3.
2015-03-18 20:29:18 +01:00
iceman1001
ca65d3af86
ADD: new tests for the T55XX commands.
...
CHG: minor output messages in cmdlft55xx.c
2015-03-18 17:32:43 +01:00
iceman1001
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 .
MISSING:
the detect, trace, info, doesn't use a password for those tags with enabled password-mode.
2015-03-16 22:45:06 +01:00
iceman1001
05446d5bc3
Merge branch 'master' of https://github.com/Proxmark/proxmark3
...
Conflicts:
armsrc/lfops.c
client/cmddata.c
common/crc.c
common/crc.h
common/lfdemod.c
include/crc.h
include/crc.h.old
2015-03-16 13:13:18 +01:00
iceman1001
595b623bf4
CHG: removed an extra space.
2015-03-16 11:40:44 +01:00
iceman1001
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.
2015-03-16 11:39:31 +01:00
marshmellow42
b41534d142
adjust ask/biphase handling - more complete
...
also added XL EM410x formats
2015-03-15 22:03:50 -04:00
iceman1001
545158b398
FIX: lf t55xx config now handles offsets.
...
FIX: lf t55xx trace now handles offsets.
FIX: lf t55xx info now handles offsets.
2015-03-15 21:36:38 +01:00
iceman1001
db69363840
ADD: started to add a offset possibility for the LF T55XX.
...
Ie.
lf t55xx read 0
lf t55xx special
lf t55xx config o 2
lf t55xx read 0
ADD: added @marshmellows latest changes to psk
2015-03-14 08:43:48 +01:00
marshmellow42
7a8a982bde
adjust pskdemod
...
add skipped bits before first phase back in
PSKDemod now returns 1 for success or 0 for fail like other demods
2015-03-13 20:49:34 -04:00
iceman1001
2c5ed70651
CHG: minor output change, when printing found multiple modulations
...
CHG: PSKDemod should be called like this according @Marshmellow
2015-03-13 21:24:37 +01:00
iceman1001
8a13121435
CHG: now with enums :)
2015-03-13 21:02:04 +01:00