Commit graph

1190 commits

Author SHA1 Message Date
iceman1001
838c15a643 ADD: added some time debug statements to be able to measure execution time.
CHG: change the auth_ex method to send usb package faster,
REM: removed some bucketsort changes.
2016-02-17 17:30:37 +01:00
iceman1001
aacb96d7ed FIX: Coverity scan fixes, hard to keep track of stringlengths while reading and copying in C. 2016-02-17 10:46:08 +01:00
iceman1001
b882b54314 FIX: introduced a bug in a loop by uint8_t inside crapto1.c
CHG: textual helptext change in "hf mf nested"
CHG: loop inside "nested". Still not fast enough. I wonder if qsort can be exchanged for radixsort or bucket sort?
2016-02-16 23:46:34 +01:00
iceman1001
7504dc50d5 Merge branch 'master' of https://github.com/iceman1001/proxmark3
Conflicts:
	armsrc/crypto1.c
2016-02-16 21:43:45 +01:00
iceman1001
a1689f417f CHG: print_hex_break now prints rownumber instead of byte position 2016-02-16 21:39:25 +01:00
iceman1001
c2a714e3ce ADD: forgot to add the bruteforce command to the commandtable. *experimental, its a simple bruteforce* *not tested*
CHG: some textual changes to helptext.
2016-02-16 21:11:17 +01:00
iceman1001
1fe0992d06 FIX: marshmellow42 's fix using memcpy instead of re-assign pointer.
Ref: 38b3509542
2016-02-16 18:15:18 +01:00
iceman1001
f7f844d0ba CHG: added timeouts for downloading values from device, to make the client more responsive.
CHG: still curious for the printf_hex_breaks method, why it behavies strange.
2016-02-16 10:54:41 +01:00
iceman1001
98b2a3a1e9 FIX: the port error 10 on Mac, is fixed by @marshmellow42 , a wrong string format specifier was the root cause.
ADD: some other adjustments from @marshmellow42 to the fsk demod identifier string.
2016-02-16 09:24:45 +01:00
iceman1001
b0c2f708bc CHG: -O4 changed into -O3 to remove some compiler warnings clang, on mac .. 2016-02-15 22:06:17 +01:00
iceman1001
a182a680b0 ADD: a print_hex_break function,
CHG: "hf legic decode" looks better.
2016-02-15 22:05:26 +01:00
iceman1001
9827020ac5 CHG: "hf legic decode" now prints nicely. Still a strange bug for first row.. 2016-02-15 19:56:08 +01:00
iceman1001
d7fd908447 FIX: change the "hf legid load", to use the WaitForResponseTimeout, instead of locking the client if device doesn't answer.
CHG: starting to fix the "hf legic decode" and printing the user segements.  *WORK IN PROGRESS*
2016-02-15 15:03:07 +01:00
iceman
5fdf867253 CHG: some timing 2016-02-15 02:49:04 +01:00
iceman
e7902ca0a5 chg: removed testmessage 2016-02-15 02:45:43 +01:00
iceman1001
60bb5ef73b FIX: "hf legic decode" the stamp_len variable was int, but its used as a uint8_t.
FIX: cmdlfem4x.c needed ref to cmdmain.h for clearCommandBuffer
2016-02-14 15:30:26 +01:00
iceman1001
4c36581b96 CHG: clearCommandBuffer(); before calling cmdparser. 2016-02-14 15:24:11 +01:00
iceman1001
c6e0a2ebeb FIX: Faster data load. 2016-02-14 13:29:20 +01:00
iceman1001
e579e76873 FIX: The "hf legic load" had an bug where it send the read byte as uint32_t to the device. 2016-02-14 12:36:42 +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
3b920280db ADD: Calc legic Crc8 method on given input hexstring. 2016-02-14 11:56:54 +01:00
iceman1001
5a6e19e614 ADD: Started to add a Presco LF clone functionality. Can calc Wiegand from printed number. 2016-02-13 20:53:06 +01:00
iceman1001
6bb7609cad CHG: had to move the SwapBits method. 2016-02-12 16:19:18 +01:00
iceman1001
a11ca2f305 FIX: @wllm-rbnt 's typo fixes 2016-02-12 07:37:10 +01:00
iceman1001
fe144f121d CHG: Updated Reveng from 1.3.0 -> 1.3.1
It now allows of values to be entered as hex i.e. 0x00
2016-02-11 18:28:34 +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
iceman
6b10e3294e CHG: remade the mfchkkeys loop inside nested. This one send multiple keys at once, instead of one by one 2016-02-10 21:44:50 +01:00
iceman
480e2f2394 Merge branch 'master' of https://github.com/iceman1001/proxmark3
Conflicts:
	client/cmdhfmf.c
	client/cmdmain.c
2016-02-10 13:29:23 +01:00
iceman
719b2377be chg: what? 2016-02-10 13:22:48 +01:00
iceman
847f7404ff CHG: added some timing messages, 2016-02-10 13:20:23 +01:00
iceman1001
a9e4e78f83 CHG: syntax suger 2016-02-10 13:12:01 +01:00
iceman1001
6f79363dba Syntax suger 2016-02-10 13:10:27 +01:00
iceman1001
089d061f2d CHG: Extracted @piwi's bucketsort into separate files under /common 2016-02-10 13:09:33 +01:00
iceman1001
e0b30228e9 FIX: clearing a char array. 2016-02-10 13:07:44 +01:00
iceman1001
9260bcca56 ADD: added a valid pyramid T55x7 configblock. 2016-02-10 13:07:04 +01:00
iceman1001
7177c51334 ADD: added @marshmellow42 's print statement for "lf viking clone".
ADD:  added a printstatement for "lf viking sim" to make it behave like clone.
2016-02-10 13:06:02 +01:00
iceman
60faf34855 Merge branch 'master' of https://github.com/iceman1001/proxmark3 2016-02-09 20:58:21 +01:00
iceman1001
022346a195 FIX: @marshmellow's fix for "lf viking clone", wrong mask was applied.
see:  http://www.proxmark.org/forum/viewtopic.php?pid=19896#p19896
2016-02-09 20:42:59 +01:00
iceman
6c6da3d466 Merge branch 'master' of https://github.com/iceman1001/proxmark3 2016-02-09 15:53:53 +01:00
iceman
ef9b8b2c2b empty row..Merge branch 'master' of https://github.com/iceman1001/proxmark3
Conflicts:
	client/proxmark3.c
2016-02-09 15:53:34 +01:00
iceman1001
ea54ec7395 CHG: Syntax suger 2016-02-09 15:17:07 +01:00
iceman
ca3ed45928 :syntax sugger 2016-02-09 15:04:08 +01:00
iceman1001
66afab80bd CHG: test of re-adding @piwi's bucketsort to @blapost's crapt1 v3.3 imp. 2016-02-09 14:57:58 +01:00
iceman1001
46a33c182d CHG: moved a call to "free" to outside of if-statement. 2016-02-09 14:48:42 +01:00
iceman1001
a0048c6967 CHG: increased timeout when calling "hw tune". 2016-02-09 14:46:46 +01:00
iceman1001
9f8fc207a2 ADD: added superchargers types, Thanks to rmaisonneuve for compiling it. 2016-02-07 15:54:25 +01:00
iceman
61dda55df6 Merge branch 'master' of https://github.com/iceman1001/proxmark3 2016-01-28 22:44:43 +01:00
iceman1001
c9f8bc53c4 REM: commented out a reference to radixsort, which I'vent gotten to work. 2016-01-25 20:32:24 +01:00
iceman1001
d294f5825d CHG: Syntax suger
Experiment:  unfolded a loop.
Experiment: speeding up "Hf mf nested"
CHG: removed some default keys from "hf mf nested". It wasn't being used anyway.
CHG: changed the way "hf mf nested" reports back keys
CHG: "hf mf nested"  and "hf mf chk"   now prints the key-table.
CHG: changed the output list for "hf mf chk"
2016-01-25 20:28:34 +01:00
iceman1001
05e07571a4 FIX: earlier NULL check. 2016-01-25 20:23:44 +01:00