Commit graph

1687 commits

Author SHA1 Message Date
marshmellow42 3fe7103959 proper initialized values 2017-04-11 21:51:31 -04:00
marshmellow42 0f321d631a align clock grid with demods on graph 2017-04-11 10:34:43 -04:00
pwpiwi 68541dddc2 Merge branch 'master' of https://github.com/Proxmark/proxmark3 2017-04-10 19:37:05 +02:00
pwpiwi 4a6bc37e70 fix missing terminating 0 in my_executable_directory (thanks @iceman1001).
fix warning about const used twice in get_my_executable_path() and get_my_executable_directory().
2017-04-10 18:44:27 +02:00
pwpiwi 88499d8694 Merge pull request #274 from marshmellow42/master
lf read adjustments
2017-04-10 18:01:04 +02:00
marshmellow42 90e9da2566 fix length test
thanks @pwpiwi for catching what i missed.
2017-04-10 11:38:11 -04:00
marshmellow42 e8647c5764 fix silent option for getSamples 2017-04-07 18:10:01 -04:00
marshmellow42 f9a6e84c56 update changelog 2017-04-07 18:05:23 -04:00
marshmellow42 f1004b345e fix buffer length bugs
adjust lf search a little as to when the chiptype check happens
2017-04-07 18:00:55 -04:00
marshmellow42 0aed2199a4 fix pskclockdetect bug 2017-04-07 17:41:22 -04:00
marshmellow42 b9957414a5 lf read adjustments
add parameter for # bits to read
auto get samples after lf read/snoop (don't need to do a `data samples`
anymore)
add safe function to get DemodBuffer
add some lf demod comments and apply new lf_read function instead of
read then get samples.
fixed output bug in lf t55xx config print
fixed small bug in lf t55xx detect during ST check
2017-04-07 17:28:12 -04:00
marshmellow42 bed24f53c2 no longer need doT55x7Acquisition... 2017-04-05 21:37:04 -04:00
marshmellow42 2229ee897e adjust t55x7 testmode write timing 2017-04-05 21:19:48 -04:00
Iceman ebfb4447b8 Merge pull request #268 from marshmellow42/master
various lf bug fixes and improvements
2017-04-05 15:41:16 +02:00
marshmellow42 605524b131 fix command help
add comments in changelog
2017-04-04 17:34:15 -04:00
marshmellow42 bf85d22f96 fix bug in st detect +
adjust nrz t55xx detection to reduce false positives on weak antennas
adjust t55xx read wait to get past initial startup wave.
2017-04-04 17:22:21 -04:00
marshmellow42 b97311b1bd lf improvements
fix noralsy demod bug (st should be true)
fix sprint_bin_break bug (didn't print last bit)
add a function to save/restore demodbuffer
remove redundant countFC call in PSKDemod
clean up pskclockdetect functions
fix indala26decode bug (end of data sometimes not correct)
improve PSK detection / demodulation
improve NRZ detection
improve t55xx commands & fix a few bugs
add t55xx page1 detection - added it to lf search
added experimental t55xx testmode write
2017-04-04 11:52:10 -04:00
pwpiwi b3ec0b3d4f Merge pull request #266 from marshmellow42/master
a few more tools for em4x05 writing
2017-04-01 09:44:17 +02:00
marshmellow42 6a772a1273 add verification data was entered-lf em 4x05 write 2017-03-31 12:52:30 -04:00
marshmellow42 51b614aa75 fix return value for error. 2017-03-31 12:22:30 -04:00
marshmellow42 5249ff940f Merge remote-tracking branch 'upstream/master' 2017-03-31 12:18:50 -04:00
marshmellow42 4ab135c0cd a few more tools for em4x05 writing.
ready to begin coding cloning cmds to em4x05.
2017-03-31 12:14:28 -04:00
pwpiwi fb9acd4588 Update/cleanup Makefiles (#265)
- add new target "make mfkey" to build mfkey32 and mfkey64
- include above when "make all"
- fix Qt detection for Kali Linux
- create and use dependency files when building client
- create client/lualibs/usb_cmd.lua from include/usb_cmd.h when building client
- add Windows *.exe files with "make tarbin"
- For the time being don't include Makefile.common in Makefile and client/Makefile
- set com3 as default flashing port for Windows (including mingw)
- remove static targets snooper and cli. Remove their sources as well.
2017-03-31 16:04:04 +02:00
marshmellow42 b642ce7ab5 Merge pull request #264 from qweenwasabi/master
Update README.txt
2017-03-30 23:12:22 -04:00
marshmellow42 fa2aab705b Fix data mtrim (#262)
I don't even know what happened there...
2017-03-30 22:23:02 +02:00
Jacky 425b6c0eb0 Update README.txt 2017-03-30 12:51:49 -07:00
marshmellow42 3991b2ec6a Fix data mtrim
I don't even know what happened there...
2017-03-30 12:05:03 -04:00
m2otech 1f1f1955dc Fixed compile error in MinGW (#260)
* Fixed compile error in MinGW

Some versions of MinGW miss some definitions. In order to be able to
compile I redefined a function and added an explicit include. It is only
a quick workaround, as other people also seemed to have the same
problem. It should be checked whether a better solution is possible.

* Removed _ftime_s redefine, calling _ftime directly
2017-03-30 03:39:39 +02:00
Iceman f25c62c5ec Merge pull request #256 from pwpiwi/fast_select
add: iceman1001's idea to reuse @pwpiwi's fast select without anticol…
2017-03-29 17:36:37 +02:00
Iceman 06da1c3f4b Merge pull request #259 from marshmellow42/master
fix/update removeParity & fix securakey detection
2017-03-29 17:12:55 +02:00
marshmellow42 f2ea55fb3c fix/update removeParity & fix securakey detection 2017-03-29 10:02:29 -04:00
Iceman 2938b3cb12 Merge pull request #258 from marshmellow42/master
Add lf jablotron & lf noralsy tag definitions/cmds
2017-03-29 07:39:40 +02:00
marshmellow42 c3caf0409c add lf securakey
still unknown - checksum and how FC relates to printed FC/Code

also removed noralsy extra ST check (i was tired...)
2017-03-29 00:37:16 -04:00
marshmellow42 199c74a47f fix build error on kali in new noralsy 2017-03-28 18:15:43 -04:00
marshmellow42 a9968da347 add jablotron+noralsy lf tag definitions/cmds
Thanks to @iceman1001 for most of the code.
Jablotron is complete
noralsy is mostly known - a few bits are still unknown.
2017-03-28 18:01:45 -04:00
Iceman 160dba8697 Merge pull request #257 from marshmellow42/master
split lf paradox/nexwatch into own files
2017-03-28 16:04:27 +02:00
marshmellow42 b2f565142c fix copy paste header issue
thanks @iceman101 for noticing.
since i forgot to remove it from cmddata.h it didn't show during
compile.
2017-03-28 09:11:29 -04:00
marshmellow42 5bce72d5e3 split lf paradox/nexwatch into own files
see changelog.md for cli changes!
2017-03-27 18:04:20 -04:00
pwpiwi de77d4acde add: iceman1001's idea to reuse @pwpiwi's fast select without anticollision to speedup hf mf chk
(see http://www.proxmark.org/forum/viewtopic.php?id=2920)
2017-03-27 10:29:44 +02:00
Iceman 9331855865 Merge pull request #254 from marshmellow42/master
fix indentation warning
2017-03-26 23:39:37 +02:00
marshmellow42 488d309804 fix indentation warning
thanks to piwi for finding.
2017-03-26 17:35:16 -04:00
marshmellow42 8169040a0a Merge pull request #253 from marshmellow42/master
fix missing header
2017-03-26 13:35:32 -04:00
marshmellow42 3e8c61a522 fix missing header
http://www.proxmark.org/forum/viewtopic.php?pid=26786#p26786
2017-03-26 13:34:38 -04:00
Iceman 79375850fd Merge pull request #252 from marshmellow42/master
adjust lf menu descriptions
2017-03-26 15:24:07 +02:00
marshmellow42 9b99a6dbdb adjust lf menu descriptions
RFIDs for tag formats that can be emulated by many chips
CHIPs for chip specific commands
2017-03-26 08:46:45 -04:00
Iceman d95878f802 Merge pull request #251 from marshmellow42/master
split fdx-b demod to its own file
2017-03-26 14:35:42 +02:00
marshmellow42 4db6f3bbb9 split fdx-b demod to its own file
added @iceman1001 s read/sim/clone commands for fdx--b
check changelog.md for cli changes!
2017-03-26 08:09:40 -04:00
Iceman 7cd25ae5a3 Merge pull request #250 from pwpiwi/fix_mfkey
fix mfkey tools (issue #247)
2017-03-26 13:05:26 +02:00
pwpiwi dc2349ae77 fix mfkey tools (issue #247)
- add -std=c99 -D_ISOC99_SOURCE to compiler flags
- fix: include <string.h> instead of <strings.h> in mfkey64.c
2017-03-26 12:28:07 +02:00
Iceman 1ee7925609 Merge pull request #249 from pwpiwi/parity
Refactor parity functions
2017-03-26 08:28:43 +02:00