iceman1001
|
22f4dca88c
|
CHG: extracted some timers functionality, to get unified access to a timer/clock which counts in ticks. Moved stuff from util.c
|
2016-09-21 19:03:32 +02:00 |
|
iceman1001
|
87342aadbc
|
CHG: adjusted timing according to @sentinel 's traces
|
2016-09-14 16:18:04 +02:00 |
|
René Werner
|
1cb9b2a3cf
|
used tabs instead of spaces
|
2016-09-13 21:04:13 +02:00 |
|
René Werner
|
78f59945a7
|
fixed indentation to get rid of warnings
warnings are treated as errors, so a warning due to misleading
indentation is kinda annoying
|
2016-09-13 20:57:25 +02:00 |
|
iceman1001
|
ad5bc8cc8c
|
In my attempts to make the LEGIC code better, its not working now. Timings if off.
CHG: switching to US clock.
CHG: better trace annotation for legic
CHG: Legic prng can now give a x bits in once.
|
2016-09-09 11:56:20 +02:00 |
|
iceman1001
|
e619ddc071
|
FIX: Better legic annotation, show which byte was targeted during read and write commands.
|
2016-09-03 12:20:12 +02:00 |
|
iceman1001
|
c71c5ee156
|
ADD: started to add tracelog in legic
ADD: remake of legic codebase.
ADD: started with a annotation for LEGIC in 'hf list'
|
2016-09-02 16:25:54 +02:00 |
|
iceman1001
|
5735cfa58e
|
FIX: added a sanity check in preamble search to make sure it doesn't look out-of-bounds in the memcmp call
|
2016-09-01 20:34:56 +02:00 |
|
iceman1001
|
56d0fb8e4d
|
FIX: bug in nextwatch demod, which if the found psk bits was smaller than the preamble the client crashed.
REM: removed some debugstatements
|
2016-09-01 16:09:31 +02:00 |
|
iceman1001
|
a2101157f7
|
FIX: Better udp_csr handeling. Usb messages gets to the device better, which makes "lf awid bruteforce" work :)
|
2016-08-26 16:22:56 +02:00 |
|
iceman1001
|
a1ab594e24
|
CHG: change the number of calls to prng_successor was done. Fewer should mean faster :)
|
2016-08-24 12:35:24 +02:00 |
|
iceman1001
|
7e08450dcc
|
add: annotage Mifare Desfire. from 3102c1bae3 (diff-93cfa90a992ea759349344d0de98029e)
Thanks @johannesStoye
|
2016-08-14 16:29:39 +02:00 |
|
iceman1001
|
82e690f48b
|
CHG: trying to unify the crc algos in one place.
|
2016-08-04 21:52:32 +02:00 |
|
iceman1001
|
b1013281d3
|
minor textual fix
|
2016-07-31 22:01:40 +02:00 |
|
iceman1001
|
a41d3dbb90
|
ADD: started to rework the wiegand converting. Extracted it from the 'lf hid' file. Looks decent but still needs work.
|
2016-07-31 21:58:15 +02:00 |
|
iceman1001
|
514ddaa2ff
|
CHG: help text changes in cmdlfjablotron.c
CHG: increase byte size to uint16_t in crc.c CRC16Legic
|
2016-07-29 20:58:52 +02:00 |
|
iceman1001
|
29ce214c65
|
CHG: better printing output of card ID
CHG: better detecting in preambl. 16bits with 1, and a zero bit. Also cleared this topbit when cloneing and simulating.
|
2016-07-29 14:31:39 +02:00 |
|
iceman1001
|
6c28395106
|
ADD: LF JABLOTRON functionality. with clone/sim and detection in LF SEARCH.
CHG: removed no-existing crc8ja code
FIX: a check in ASKbiphaseDemod to make sure graphbuff is not empty.
|
2016-07-29 11:04:12 +02:00 |
|
iceman1001
|
ba4ad25b37
|
FIX: Fixed some warnings I didn't take notice off.
- memcpy should have been "memset"
- forgot to add function declaration into header file.
|
2016-07-28 22:17:44 +02:00 |
|
iceman1001
|
3e134b4c20
|
CHG: merged the forum user @jason 's fixes to LEGIC. *UNTESTED*
CHG: changed the CRC implementations.
|
2016-07-28 21:41:44 +02:00 |
|
iceman1001
|
0cbe0cb8d6
|
chg: changed comment
|
2016-07-07 02:13:02 +02:00 |
|
iceman1001
|
9686a8d4d5
|
@marshmellow42 's fix askAMP 16ea2b8ca3
|
2016-06-20 13:21:36 +02:00 |
|
iceman1001
|
15d49e8285
|
CHG: NEDAP, changed back the preamble. With new parity check it has a decent detection.
|
2016-05-04 10:35:10 +02:00 |
|
iceman1001
|
c71f4da9bc
|
CHG: increased the preamble
CHG: from inverted to non-inverted. 2 of the forum samples is non-inverted.
Block 0: 00150080
|
2016-05-02 21:21:43 +02:00 |
|
iceman1001
|
96faed2124
|
CHG: added the ASK/Biphase demod of signal for NEDAP demod.
ADD: 'LF SEARCH' now also checks for NEDAP.
|
2016-05-02 14:06:08 +02:00 |
|
iceman1001
|
56bbb25a41
|
ADD: started with a NEDAP demod, read, clone and sim functionality.
The encrypted part is not solveabled today.
|
2016-05-02 13:42:06 +02:00 |
|
iceman1001
|
c0afa86f75
|
FIX: this commit solves a sneaky bug in 'LF VIKING' commands. The getVikingBits dropped the highest byte in the uid while creating the datablocks for the clone.
ADD: added some extra message in debugmode when looking at viking tags.
|
2016-04-24 21:41:45 +02:00 |
|
iceman1001
|
ad493abc2a
|
CHG: changed to the new flasher command.
|
2016-04-21 10:32:06 +02:00 |
|
iceman1001
|
c805748f34
|
ADD: added a method for le32toh. Converting bytes to uint32_t .
CHG: correct use of FILE_PATH_SIZE in the tracelogging functions.
|
2016-04-18 13:05:35 +02:00 |
|
iceman1001
|
9358e49641
|
ADD: triplesized UID
ADD: ACK, NACK, defines from mifareutil.h
|
2016-04-14 11:38:16 +02:00 |
|
iceman1001
|
f3782960fa
|
syntax cleaning.
|
2016-03-21 22:09:04 +01:00 |
|
iceman1001
|
0fcfad0ee6
|
CHG: testing for windows clients to get a higher baudrate. Was 9600, testing 115200 as for non_win.
CHG: testing to set USB 2.0 standard, instead of USB1.1 ...
|
2016-03-21 22:05:59 +01:00 |
|
iceman1001
|
7fa7e812fc
|
ADD: added @marshmellow42 's changes to "lfdemod"
|
2016-03-20 19:39:06 +01:00 |
|
iceman1001
|
9206d3b034
|
ADD: copied all EMV files from peter filmoores fork. Have not started with making it work in current fork. (a lot of work)
|
2016-03-20 19:37:29 +01:00 |
|
iceman1001
|
38e4191705
|
CHG; a fix for "HF TUNE", I always were annoyed with the hf tune where it printed one value per row endlessly. So this fixes that, it uses "\r" to print on the same row. Works on MINGW/WINDOWS. Havn'nt tested it on Linux yet. But it looks good now.
|
2016-03-06 10:35:25 +01:00 |
|
iceman1001
|
0db11b71ef
|
ADD: Added the HitagS from @spenneb ref:https://events.ccc.de/congress/2015/Fahrplan/events/7166.html
PM3 Master PR: https://github.com/Proxmark/proxmark3/pull/167
Adjusted the ENUM names to fit in my fork. We need a better namestandard for it.
|
2016-03-04 19:06:47 +01:00 |
|
iceman1001
|
ff4ff94b25
|
DEL: Removed old comment, after I've been compiling and testing all -W parameters in it. Didn't find any new warnings. Which is good.
|
2016-03-01 06:58:32 +01:00 |
|
iceman1001
|
c728b2b4cf
|
FIX: Added @marshmellow42 's fix for ASK/Biphase simulation on deviceside.
CHG: Added @marshmellow42 's refactoring of "gprox-II" demod.
|
2016-03-01 06:57:02 +01:00 |
|
iceman1001
|
0d2c590974
|
ADD: num_to_bytebitsLSBF function.
ADD: lf guard clone - works... needs some checking.
ADD: added a option to "addparity" to set zero on fixed pos.
|
2016-02-28 22:43:21 +01:00 |
|
iceman1001
|
cd0bed3c98
|
FIX: textual fix
|
2016-02-22 17:51:07 +01:00 |
|
iceman1001
|
0516439959
|
ADD: Added @marshmellow42 's new ST (sequence terminator detection)
|
2016-02-19 22:30:19 +01:00 |
|
iceman1001
|
07f970aad7
|
chg: ego credits....one of these days I'll remove 'em
|
2016-02-18 17:48:17 +01:00 |
|
iceman1001
|
1d5464397c
|
ADD: first try to implement crc-16 for Legic Advant *not working yet* Can't verify it.
|
2016-02-16 10:44:12 +01:00 |
|
iceman1001
|
4469412e88
|
ADD: adding a presco demod, given 0x10D as preamble, .. *work in progress*
|
2016-02-14 11:58:25 +01:00 |
|
iceman1001
|
6bb7609cad
|
CHG: had to move the SwapBits method.
|
2016-02-12 16:19:18 +01:00 |
|
iceman1001
|
6b6815bccb
|
CHG: extracted a #define for the crc16 poly
|
2016-02-12 12:34:54 +01:00 |
|
iceman1001
|
ee4e281675
|
FIX: legic_prng.c according to user on forum ref: http://www.proxmark.org/forum/viewtopic.php?pid=5437#p5437 needs to be "& 0x7F"
ADD: method for calculating the storage crc8.
|
2016-02-12 12:34:05 +01:00 |
|
iceman1001
|
a11ca2f305
|
FIX: @wllm-rbnt 's typo fixes
|
2016-02-12 07:37:10 +01:00 |
|
iceman1001
|
df4ee66ea9
|
CHG: my idea of malloc and free for bucketsort didn't work so well. Back to the original.
|
2016-02-10 21:44:32 +01:00 |
|
iceman1001
|
089d061f2d
|
CHG: Extracted @piwi's bucketsort into separate files under /common
|
2016-02-10 13:09:33 +01:00 |
|