Commit Graph

2714 Commits

Author SHA1 Message Date
Timo Hirvonen
17ab9dcca0 Improved logic for determining the correct Frame Delay Time (FDT) value based on the last bit transmitted by the PCD 2017-03-06 11:39:12 +02:00
iceman1001
dfcf20d641 FIX: Coverity Scan fixes to emvcmd.c among others.
FIX: emclearmem bug.
2017-03-05 18:43:06 +01:00
Iceman
790bb5ae49 Merge pull request #86 from egon2/fix-85
fixes #85  compiler warning and programflow bug.
2017-03-05 18:22:17 +01:00
egon2
37a71c7a96 fixes #85 2017-03-05 16:19:26 +00:00
iceman1001
dc873169cf FIX: lf visa2000 actually the parity is on the whole id. 2017-03-05 17:13:43 +01:00
iceman1001
fb26bb5436 FIX: lf visa2000 - identified unknown nibble in checksum. Is not checksum, but the even parity of the last 2bytes in ID. 2017-03-05 16:56:24 +01:00
iceman1001
bdeac4021a CHG: @marshmellow42 's XL size, and em4x05 timmings. 2017-03-04 14:37:26 +01:00
iceman1001
e0a241f76e CHG: plotting of clock 2017-03-04 14:36:09 +01:00
iceman1001
5b8cc7cf26 textual change @4m4rOk 2017-03-04 14:35:39 +01:00
iceman1001
2ec645e9d7 chg: more keys. 2017-03-04 14:34:08 +01:00
iceman1001
91e9295761 FIX: had to make it clientside only 2017-03-03 12:27:35 +01:00
iceman1001
88e7a6bfa7 FIX: travisCI complains. dummy -> dummy_sgc. 2017-03-03 12:24:02 +01:00
iceman1001
9833360b25 chg: clock marking for ask/fsk/psk, using @marshmellow42 's addition to get startindex. 2017-03-03 11:36:07 +01:00
iceman1001
1ec412d97d FIX: moved from lfdemod.c -> graph.c SetGraphClock. 2017-03-02 21:15:01 +01:00
iceman1001
aa9b584f5c FIX: removing nonexistent include file. 2017-03-02 21:10:35 +01:00
iceman1001
c6e5c7ea46 CHG: data plot- the marking of clock, looks better without borders. It only connected to ASK. STT mark also looks better.
Still problem with finding the startindex...
2017-03-02 21:00:51 +01:00
iceman1001
a47ded5b54 ADD: data detectclock - added clock blocks in plot window. Its a draft. Not working for all clocks.
ADD: STT is now marked as a block in plot window,  instead of Marshmellow42 's two lines.
2017-03-02 14:53:50 +01:00
iceman1001
99136c6eef CHG: finalized the merge between peter filmoores 14atagfuzz branch (emv). I seriously doubt anything works. 2017-03-01 21:51:23 +01:00
iceman1001
a9eeb57698 CHG: Added PR #220 from PM3 Master. ref: https://github.com/Proxmark/proxmark3/pull/220 2017-03-01 20:14:46 +01:00
iceman1001
c24364a8a4 FIX: @marshmellow42 's ST detection fix.
FIX: lfops.c and em4x05 command timings.
2017-02-28 19:20:12 +01:00
iceman1001
4eabb8ad38 CHG: minor LF adjustments.
CHG: `lf visa2000` - removed askedgedetect, it seemed it destroyed more than enhanced.
2017-02-28 16:55:16 +01:00
iceman1001
a8fd088d8b FIX: lf search - em410x demod was a bit greedy. 2017-02-28 14:47:25 +01:00
iceman1001
026ac759a5 help text 2017-02-28 14:09:10 +01:00
iceman1001
62cdba0568 CHG: hf em commands. Client side now has same commands as Peter Fillmores 14atagfuzz repo. OBS: not all exists on deviceside yet! 2017-02-28 14:08:15 +01:00
iceman1001
96befa9ab1 upd text 2017-02-28 08:36:01 +01:00
iceman1001
f24edfec54 CHG: hf 14a read - started to add a Magic tag gen2 detection. SKipping it for now. Can't decide to put in on deviceside or in client.
FIX:  `lf read` - ophs..  it works again.
ADD: `lf em 4x05--`  - added a chipset definition
CHG: better kali fix - from @pwpivi
2017-02-28 08:16:02 +01:00
iceman1001
8db18d2f15 ADD: hf 14a read - now can detect the newer magic generation 1b. In output 1A (old version, where all hf mf c* commands works) 1B is the newer. 2017-02-27 19:18:38 +01:00
iceman1001
41611deef9 CHG: some of @marshmellow42 's ref: 2b11c7c750
CHG: `lf em 410x` - when demoded to all zeros, it wasn't printed so some noninitalized tags just gets a empty "found em410x tag" message. Hav'nt decided on how to go further with it.
2017-02-27 14:04:50 +01:00
iceman1001
c3a15ba92f FIX: should be defined earlier. 2017-02-26 22:01:38 +01:00
iceman1001
d216a5711b CHG: one step closer to finish merging @marshmellow42 's 4x05 changes. 2017-02-26 21:32:51 +01:00
iceman1001
b87ad7964e FIX: some compiler problems caused by PM3 master commit 4197a3f6ff for Kali users.
discussed about in isssue ref: https://github.com/Proxmark/proxmark3/issues/218

*untested on icemanfork*
2017-02-26 21:30:47 +01:00
iceman1001
1b6cc9746e FIX: removing compiler warning about double const.
thanks to @spaceteddy  ref: https://github.com/iceman1001/proxmark3/issues/83
2017-02-26 21:28:06 +01:00
iceman1001
aa5cba4ca3 CHG: coverity scan cpmplains.. 2017-02-26 00:40:19 +01:00
iceman1001
d24026ade8 BUG: forgot to remove 2017-02-25 23:14:55 +01:00
iceman1001
d32691f1da FIX: hf mf sim - authentication works again.
CHG: `lf em`- renamed.
CHG: removed functionality in whereami.c, not needed.
2017-02-25 23:00:20 +01:00
iceman1001
17556415a9 CHG: @marshmellow42 's changes to lfops.c /lfsampling.c
CHG: updated CHANGELOG.md
2017-02-24 15:45:24 +01:00
iceman1001
6ac2301423 CHG: forgot some changes to previous commit. 2017-02-24 15:00:49 +01:00
iceman1001
b804b9cdb8 ADD: @pivipw 's changes "making lua paths".
ref:: 4197a3f6ff

This contains a ugly hardcoded hack to solve the issue: https://github.com/Proxmark/proxmark3/issues/217
where GetModuleHandleEx doesn't exist in mingw (old proxspace 2013 environment).

Use the docker container or linux...
2017-02-24 14:59:38 +01:00
iceman1001
01f082a60f CHG: lf read - forgot a var 2017-02-24 14:17:36 +01:00
iceman1001
165b92dc35 CHG: lf read - optional timeout, to be used when configured a threshold limit. 2017-02-24 14:15:36 +01:00
iceman1001
5215a87442 CHG: @Marshmellow42 's fixes. ref: e88096ba25 2017-02-24 01:14:47 +01:00
iceman1001
f7c1147ab8 chg; PRIu32 becomes %u. Lets return to whats working - %lu 2017-02-23 01:21:25 +01:00
iceman1001
3919356baf CHG: 64? 2017-02-23 00:58:52 +01:00
iceman1001
8ad1e731c8 chg: @marshmellow42 's changes. 2017-02-23 00:52:40 +01:00
iceman1001
07bc72b880 CHG: continue code cleanup.
REM: removed stdint.h ,  since we are using c99 when compiling.
2017-02-23 00:32:14 +01:00
iceman1001
9c624f67b3 chg: @piwi's code cleanup and some more.
ref: 43534cbad2
2017-02-23 00:03:10 +01:00
iceman1001
b4762e2712 ADD: new settings file for buspirate and at91sam7s512 ref: a386043fa9 2017-02-21 19:53:40 +01:00
iceman1001
d25518be59 FIX: wrong varname, Good catch of @jamchamb 4b12061bee 2017-02-20 21:03:04 +01:00
iceman1001
19d9376c16 CHG: added some comments when changing the HAS_512_FLASH macro directive.
CHG: 'make cli'  -  needs lualibs to compile.  well,  and more stuff ofcourse.
2017-02-20 11:47:10 +01:00
iceman1001
17a9ca0cdc FIX: memcpy bug... 2017-02-19 23:52:09 +01:00