]>
cvs.zerfleddert.de Git - proxmark3-svn/log
iceman1001 [Mon, 15 Feb 2016 14:03:07 +0000 (15:03 +0100)]
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*
iceman [Mon, 15 Feb 2016 01:50:00 +0000 (02:50 +0100)]
chg: the windows exe annoys the linux compiler
iceman [Mon, 15 Feb 2016 01:49:26 +0000 (02:49 +0100)]
chg: the windows exe annoys the linux compiler
iceman [Mon, 15 Feb 2016 01:49:04 +0000 (02:49 +0100)]
CHG: some timing
iceman [Mon, 15 Feb 2016 01:46:48 +0000 (02:46 +0100)]
add: added a noncedistance method
iceman [Mon, 15 Feb 2016 01:46:15 +0000 (02:46 +0100)]
add: added a test function for nonce distance
iceman [Mon, 15 Feb 2016 01:45:43 +0000 (02:45 +0100)]
chg: removed testmessage
iceman1001 [Sun, 14 Feb 2016 14:30:26 +0000 (15:30 +0100)]
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
iceman1001 [Sun, 14 Feb 2016 14:24:11 +0000 (15:24 +0100)]
CHG: clearCommandBuffer(); before calling cmdparser.
iceman1001 [Sun, 14 Feb 2016 12:29:20 +0000 (13:29 +0100)]
FIX: Faster data load.
iceman1001 [Sun, 14 Feb 2016 11:36:42 +0000 (12:36 +0100)]
FIX: The "hf legic load" had an bug where it send the read byte as uint32_t to the device.
iceman1001 [Sun, 14 Feb 2016 10:58:25 +0000 (11:58 +0100)]
ADD: adding a presco demod, given 0x10D as preamble, .. *work in progress*
iceman1001 [Sun, 14 Feb 2016 10:56:54 +0000 (11:56 +0100)]
ADD: Calc legic Crc8 method on given input hexstring.
iceman1001 [Sat, 13 Feb 2016 19:53:06 +0000 (20:53 +0100)]
ADD: Started to add a Presco LF clone functionality. Can calc Wiegand from printed number.
iceman1001 [Fri, 12 Feb 2016 15:19:18 +0000 (16:19 +0100)]
CHG: had to move the SwapBits method.
iceman1001 [Fri, 12 Feb 2016 11:34:54 +0000 (12:34 +0100)]
CHG: extracted a #define for the crc16 poly
iceman1001 [Fri, 12 Feb 2016 11:34:05 +0000 (12:34 +0100)]
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.
iceman1001 [Fri, 12 Feb 2016 06:37:10 +0000 (07:37 +0100)]
FIX: @wllm-rbnt 's typo fixes
iceman1001 [Thu, 11 Feb 2016 17:28:34 +0000 (18:28 +0100)]
CHG: Updated Reveng from 1.3.0 -> 1.3.1
It now allows of values to be entered as hex i.e. 0x00
iceman1001 [Wed, 10 Feb 2016 20:46:52 +0000 (21:46 +0100)]
CHG: having a go at finding the WDT death second time we run "hf mf mifare"...
iceman1001 [Wed, 10 Feb 2016 20:45:03 +0000 (21:45 +0100)]
CHG: syntax suger
iceman1001 [Wed, 10 Feb 2016 20:44:32 +0000 (21:44 +0100)]
CHG: my idea of malloc and free for bucketsort didn't work so well. Back to the original.
iceman [Wed, 10 Feb 2016 20:44:50 +0000 (21:44 +0100)]
CHG: remade the mfchkkeys loop inside nested. This one send multiple keys at once, instead of one by one
iceman1001 [Wed, 10 Feb 2016 18:02:18 +0000 (19:02 +0100)]
Merge branch 'master' of https://github.com/iceman1001/proxmark3
iceman1001 [Wed, 10 Feb 2016 16:33:12 +0000 (17:33 +0100)]
FIX: added @marshmellow42 's fixes for StandAloneMode. Some debug printed wrong sized hex and the call to CopyHIDtoT55x7 had the parameters in wrong order.
iceman [Wed, 10 Feb 2016 12:29:23 +0000 (13:29 +0100)]
Merge branch 'master' of https://github.com/iceman1001/proxmark3
Conflicts:
client/cmdhfmf.c
client/cmdmain.c
iceman [Wed, 10 Feb 2016 12:22:48 +0000 (13:22 +0100)]
chg: what?
iceman [Wed, 10 Feb 2016 12:20:23 +0000 (13:20 +0100)]
CHG: added some timing messages,
iceman1001 [Wed, 10 Feb 2016 12:12:01 +0000 (13:12 +0100)]
CHG: syntax suger
iceman1001 [Wed, 10 Feb 2016 12:10:27 +0000 (13:10 +0100)]
Syntax suger
iceman1001 [Wed, 10 Feb 2016 12:09:33 +0000 (13:09 +0100)]
CHG: Extracted @piwi's bucketsort into separate files under /common
iceman1001 [Wed, 10 Feb 2016 12:07:44 +0000 (13:07 +0100)]
FIX: clearing a char array.
iceman1001 [Wed, 10 Feb 2016 12:07:04 +0000 (13:07 +0100)]
ADD: added a valid pyramid T55x7 configblock.
iceman1001 [Wed, 10 Feb 2016 12:06:02 +0000 (13:06 +0100)]
ADD: added @marshmellow42 's print statement for "lf viking clone".
ADD: added a printstatement for "lf viking sim" to make it behave like clone.
iceman [Tue, 9 Feb 2016 19:58:21 +0000 (20:58 +0100)]
Merge branch 'master' of https://github.com/iceman1001/proxmark3
iceman1001 [Tue, 9 Feb 2016 19:42:59 +0000 (20:42 +0100)]
FIX: @marshmellow's fix for "lf viking clone", wrong mask was applied.
see: http://www.proxmark.org/forum/viewtopic.php?pid=19896#p19896
iceman [Tue, 9 Feb 2016 14:53:53 +0000 (15:53 +0100)]
Merge branch 'master' of https://github.com/iceman1001/proxmark3
iceman [Tue, 9 Feb 2016 14:53:34 +0000 (15:53 +0100)]
empty row..Merge branch 'master' of https://github.com/iceman1001/proxmark3
Conflicts:
client/proxmark3.c
iceman1001 [Tue, 9 Feb 2016 14:17:07 +0000 (15:17 +0100)]
CHG: Syntax suger
iceman1001 [Tue, 9 Feb 2016 14:16:35 +0000 (15:16 +0100)]
ADD: added @piwi's bucketsort to tools/mfkey/crapto1.c and tools/nonce2key/crapto1.c
iceman [Tue, 9 Feb 2016 14:04:08 +0000 (15:04 +0100)]
:syntax sugger
iceman1001 [Tue, 9 Feb 2016 13:57:58 +0000 (14:57 +0100)]
CHG: test of re-adding @piwi's bucketsort to @blapost's crapt1 v3.3 imp.
iceman1001 [Tue, 9 Feb 2016 13:48:42 +0000 (14:48 +0100)]
CHG: moved a call to "free" to outside of if-statement.
iceman1001 [Tue, 9 Feb 2016 13:46:46 +0000 (14:46 +0100)]
CHG: increased timeout when calling "hw tune".
iceman1001 [Sun, 7 Feb 2016 14:54:25 +0000 (15:54 +0100)]
ADD: added superchargers types, Thanks to rmaisonneuve for compiling it.
iceman [Thu, 28 Jan 2016 21:44:43 +0000 (22:44 +0100)]
Merge branch 'master' of https://github.com/iceman1001/proxmark3
iceman1001 [Mon, 25 Jan 2016 19:32:24 +0000 (20:32 +0100)]
REM: commented out a reference to radixsort, which I'vent gotten to work.
iceman1001 [Mon, 25 Jan 2016 19:28:34 +0000 (20:28 +0100)]
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"
iceman1001 [Mon, 25 Jan 2016 19:24:23 +0000 (20:24 +0100)]
CHG: Syntax suger
EXperimented: unfolded a loop.
iceman1001 [Mon, 25 Jan 2016 19:23:44 +0000 (20:23 +0100)]
FIX: earlier NULL check.
iceman1001 [Mon, 25 Jan 2016 19:22:59 +0000 (20:22 +0100)]
REM: removed unused code.
iceman1001 [Mon, 25 Jan 2016 19:22:00 +0000 (20:22 +0100)]
FIX: Moved a free() call.
iceman1001 [Mon, 25 Jan 2016 19:21:11 +0000 (20:21 +0100)]
Experimeting with finding the "WDT_HIT" bug in "Hf mf mifare", which not shows if "hf mf dbg" is set to 3 or more...
iceman1001 [Mon, 25 Jan 2016 19:19:47 +0000 (20:19 +0100)]
FIX: Possible usage of NULL.
iceman1001 [Mon, 25 Jan 2016 19:19:15 +0000 (20:19 +0100)]
CHG: Syntax suger
iceman1001 [Mon, 25 Jan 2016 19:17:08 +0000 (20:17 +0100)]
CHG: Syntax suger
iceman1001 [Thu, 21 Jan 2016 12:01:07 +0000 (13:01 +0100)]
CHG: removed a debug statement
iceman1001 [Thu, 21 Jan 2016 07:02:41 +0000 (08:02 +0100)]
CHG: Added the urls to the new Wiki on github inside the flasher.c usuage text.
CHG: Syntax suger
iceman1001 [Thu, 21 Jan 2016 06:33:55 +0000 (07:33 +0100)]
CHG: Added some more identifications to token list, courtesy from a forum user
iceman1001 [Wed, 20 Jan 2016 21:26:01 +0000 (22:26 +0100)]
ADD: added the possibility to choose which block num to attack with "hf mf mifare" Before it only worked on block 0.
iceman1001 [Wed, 20 Jan 2016 18:53:58 +0000 (19:53 +0100)]
FIX: Some uninitialized variables, some syntax suger, and some extra WDT_HIT calls inside "ReaderMifare" to stop it from trigger when running multiple times in a row.
iceman1001 [Wed, 20 Jan 2016 18:51:30 +0000 (19:51 +0100)]
CHG: Remake the "hf mf chkkeys" It now prints the found keys like "hf mf nested" does. It also tries to read key B if Key A was found. It also continues to the next key to find, when there is one match. Earlier all keys in .dic file, was tested even if it was found.
iceman1001 [Wed, 20 Jan 2016 16:46:23 +0000 (17:46 +0100)]
CHG: syntax suger, text edit
iceman1001 [Wed, 20 Jan 2016 16:45:42 +0000 (17:45 +0100)]
CHG: Syntax suger
iceman1001 [Wed, 20 Jan 2016 16:44:51 +0000 (17:44 +0100)]
FIX: Coverity scans, uninitialized variables,
CHG: unfolded some loops..
iceman1001 [Wed, 20 Jan 2016 16:13:38 +0000 (17:13 +0100)]
Merge branch 'master' of https://github.com/iceman1001/proxmark3
iceman1001 [Wed, 20 Jan 2016 16:13:25 +0000 (17:13 +0100)]
FIX: Coverity Scan complains about resourceleaks, array reads outside of index, uninitialized variables.
iceman1001 [Wed, 20 Jan 2016 12:03:49 +0000 (13:03 +0100)]
FIX: Coverity Scan complains that the realloc might fail..
iceman1001 [Wed, 20 Jan 2016 10:31:24 +0000 (11:31 +0100)]
FIX: Coverity Scans complain about uninitialized usage of struct. Setting s->ODD and s->EVEN to zero should do the trick.
iceman [Sat, 16 Jan 2016 20:54:01 +0000 (21:54 +0100)]
Merge branch 'master' of https://github.com/iceman1001/proxmark3
iceman [Sat, 16 Jan 2016 20:50:55 +0000 (21:50 +0100)]
Merge branch 'master' of https://github.com/iceman1001/proxmark3
iceman [Wed, 13 Jan 2016 11:33:09 +0000 (12:33 +0100)]
Merge branch 'master' of https://github.com/iceman1001/proxmark3
iceman [Tue, 12 Jan 2016 20:58:03 +0000 (21:58 +0100)]
Merge branch 'master' of https://github.com/iceman1001/proxmark3
iceman [Tue, 12 Jan 2016 18:26:56 +0000 (19:26 +0100)]
Merge branch 'master' of https://github.com/iceman1001/proxmark3
iceman [Tue, 12 Jan 2016 16:18:11 +0000 (17:18 +0100)]
Merge branch 'master' of https://github.com/iceman1001/proxmark3
iceman [Tue, 12 Jan 2016 15:45:32 +0000 (16:45 +0100)]
Merge branch 'master' of https://github.com/iceman1001/proxmark3
iceman [Tue, 12 Jan 2016 14:57:53 +0000 (15:57 +0100)]
CHG: maybe this init works better?
iceman [Tue, 12 Jan 2016 14:55:01 +0000 (15:55 +0100)]
CHG, modified the configuration script
iceman [Tue, 12 Jan 2016 09:40:18 +0000 (10:40 +0100)]
Merge branch 'master' of https://github.com/iceman1001/proxmark3
iceman1001 [Tue, 19 Jan 2016 21:37:17 +0000 (22:37 +0100)]
FIX: #lld -> %#PRIu64" since the arguments are uin64_t
iceman1001 [Tue, 19 Jan 2016 21:25:34 +0000 (22:25 +0100)]
FIX: Coverity scan, forgot one fread ...
CHG: Syntax suger
iceman1001 [Tue, 19 Jan 2016 20:48:29 +0000 (21:48 +0100)]
ADD: Some instructions for configure CoverityScan using alternative compiler like the ARM-NONE-EABI-GCC
FIX: stupid clock() == -1 on systems who doesn't have it..
iceman1001 [Tue, 19 Jan 2016 19:55:55 +0000 (20:55 +0100)]
FIX: Coverity Scan, #if - else -#endif statement most likely one row row.
iceman1001 [Tue, 19 Jan 2016 19:28:29 +0000 (20:28 +0100)]
FIX: Coverity Scans, z_stream.opaque not initialized, use Z_NULL;
iceman1001 [Tue, 19 Jan 2016 19:26:19 +0000 (20:26 +0100)]
FIX: Coverity scan, complain on z_stream.opaque is not initialized. Google it,says use: Z_NULL
iceman1001 [Tue, 19 Jan 2016 18:52:01 +0000 (19:52 +0100)]
FIX: Coverity Scan warnings on not using the fread return value.
iceman1001 [Tue, 19 Jan 2016 18:33:23 +0000 (19:33 +0100)]
CHG: Syntax suger, space -> tabs. etc.
FIX: Coverity Scan says out-of-bounds, Increased the databuffer. Legic List command needs to be re-done.
iceman1001 [Tue, 19 Jan 2016 18:32:10 +0000 (19:32 +0100)]
FIX: Coverity Scan says fgetc() returns a INT,
iceman1001 [Tue, 19 Jan 2016 18:31:34 +0000 (19:31 +0100)]
CHG: syntax suger
iceman1001 [Tue, 19 Jan 2016 17:06:14 +0000 (18:06 +0100)]
REM: removed a print. The printing is done in the calling function.
iceman1001 [Tue, 19 Jan 2016 17:01:16 +0000 (18:01 +0100)]
CHG: Syncronized so all different parts uses the same implementation of Crapto1 v3.3
iceman1001 [Tue, 19 Jan 2016 16:23:36 +0000 (17:23 +0100)]
FIX: Coverity Scan resource leak
iceman1001 [Tue, 19 Jan 2016 16:22:18 +0000 (17:22 +0100)]
CHG: started to clean up the crapto1 imp in client/nonce2key/ folder.
iceman1001 [Tue, 19 Jan 2016 15:59:06 +0000 (16:59 +0100)]
CHG: minor change initializing array.
iceman1001 [Tue, 19 Jan 2016 15:58:07 +0000 (16:58 +0100)]
FIX: CoverityScan complains on getchar(), not reading the returning value
iceman1001 [Tue, 19 Jan 2016 15:32:29 +0000 (16:32 +0100)]
CHG: The nonce from "hf mf nested" is fixed to this one, why is that one selected? Why not just all zeros or ones?
iceman1001 [Tue, 19 Jan 2016 15:31:38 +0000 (16:31 +0100)]
CHG: Syntax suger
iceman1001 [Tue, 19 Jan 2016 15:29:49 +0000 (16:29 +0100)]
FIX: Coverity scan, remove a resource leak, wrong varible type.
iceman1001 [Tue, 19 Jan 2016 15:29:07 +0000 (16:29 +0100)]
REM: Removed #define llx PRIx64, all these defines are located in proxmark3.h
iceman1001 [Tue, 19 Jan 2016 15:26:37 +0000 (16:26 +0100)]
ADD: Wrote a little help text to the nonce2key tools.