]> git.zerfleddert.de Git - proxmark3-svn/log
proxmark3-svn
7 years agoFIX: 'standalone_14a mode' - cleaned up the standalone14a mode code. It now detects...
iceman1001 [Wed, 1 Feb 2017 13:09:26 +0000 (14:09 +0100)]
FIX: 'standalone_14a mode' - cleaned up the standalone14a mode code.  It now detects and simulates 4,7byte uids, like it should. code refactored to be easier to understand.

7 years agoCHG: rename a local scope variable "data"->"cmd"
iceman1001 [Wed, 1 Feb 2017 11:50:54 +0000 (12:50 +0100)]
CHG: rename a local scope variable "data"->"cmd"
CHG: call params to selectcard too few
CHG: 'standalone HF mode' - when copying second UID onto data array,  it should append after first one, not over the first one.
ref: https://github.com/iceman1001/proxmark3/issues/77    Lets see if this fixes the HF part of this issue

7 years agoCHG: temporary disable hitag2_uid detection. Loop times out sometimes.
iceman1001 [Tue, 31 Jan 2017 21:38:02 +0000 (22:38 +0100)]
CHG:  temporary disable hitag2_uid detection. Loop times out sometimes.

7 years agoCHG: 'lf snoop' - now automatically downloads samples after finished. (annoying...
iceman1001 [Tue, 31 Jan 2017 15:11:57 +0000 (16:11 +0100)]
CHG: 'lf snoop'      - now automatically downloads samples after finished.  (annoying step to do over and over)
FIX: 'lf snoop'      - now turns of LF antenna after snoop.
FIX: 'lf cotag read' - now waits until the ACK cmd arrives before downloading samples.

7 years agoFIX: fixes warning for "%zu" string formatspecifier on MINGW systems. (Thanks to...
iceman1001 [Tue, 31 Jan 2017 04:33:24 +0000 (05:33 +0100)]
FIX: fixes warning for "%zu" string formatspecifier on MINGW systems. (Thanks to @marshmellow42 for this one)

7 years agoADD: added the writedumpfile function from "14araw.lua" into utils.lua
iceman1001 [Mon, 30 Jan 2017 15:51:07 +0000 (16:51 +0100)]
ADD: added the writedumpfile function from "14araw.lua" into utils.lua
ADD: `ufodump.lua` - added the Aztek dump script. Since its an unknown tag hence the name.

7 years agoFIX: 'hf 14a sim x' - adjusted and shows messages when verbose.
iceman1001 [Sun, 29 Jan 2017 22:09:23 +0000 (23:09 +0100)]
FIX: 'hf 14a sim x'  - adjusted and shows messages when verbose.
FIX: 'hf mf sim x i' - same as above.

In general we only use Moebius attack for "sim x",  that means a clean up on device side code. simpler to understand. It still tries to gather 8 different collections of nonces combo. When one is complete, it get sent to client which runs moebius direct.

7 years agoCHG: 'hf 14a sim e' - it now has a parameter for setfoundkeys to emulator memory.
iceman1001 [Sun, 29 Jan 2017 12:21:17 +0000 (13:21 +0100)]
CHG: 'hf 14a sim e'  - it now has a parameter for setfoundkeys to emulator memory.
CHG: textual changes.

7 years agoFIX: 'hf 14a sim x' - this fixes the error with using moebius attack and sim. Updat...
iceman1001 [Sun, 29 Jan 2017 10:29:15 +0000 (11:29 +0100)]
FIX: 'hf 14a sim x'  - this fixes the error with using moebius attack and sim.  Updating the nonce variable doesn't change the premodulated response. And it should update everytime it gets a command. One concering issue is that this takes time.  Successfully works with two PM3.  One acting reader, another sim.

7 years agoCHG: the mifare Auth command can make use of a random nonce aswell.
iceman1001 [Sun, 29 Jan 2017 09:41:48 +0000 (10:41 +0100)]
CHG: the mifare Auth command can make use of a random nonce aswell.
CHG: since sim commands are timing critical, I'm testing a smaller prand prng function from Intel

7 years agoFIX: missed include. for boolean defines
iceman1001 [Fri, 27 Jan 2017 09:56:14 +0000 (10:56 +0100)]
FIX:  missed include.   for boolean defines

7 years agoADD: `lf cotag` - added first try at basic functionality to read samples from Cotag...
iceman1001 [Fri, 27 Jan 2017 09:49:34 +0000 (10:49 +0100)]
ADD: `lf cotag` - added first try at basic functionality to read samples from Cotag.  In lfops.c is the startup sequence that needs to be tested out.

7 years agoCHG: removed a -L path for OSX
iceman1001 [Thu, 26 Jan 2017 22:49:05 +0000 (23:49 +0100)]
CHG:  removed a -L path for OSX

7 years agochg: TravisCI should also use perl
iceman1001 [Thu, 26 Jan 2017 20:34:01 +0000 (21:34 +0100)]
chg:  TravisCI should also use perl

7 years agoCHG: should remove the OSX linker warning: ld: warning: directory not found for...
iceman1001 [Thu, 26 Jan 2017 20:13:17 +0000 (21:13 +0100)]
CHG:  should remove the OSX linker warning:  ld: warning: directory not found for option '-L/opt/local/lib'

7 years agoUpdate README.md
Iceman [Thu, 26 Jan 2017 16:55:24 +0000 (17:55 +0100)]
Update README.md

7 years agochg: link to strawberry perl was dead
Iceman [Thu, 26 Jan 2017 16:53:35 +0000 (17:53 +0100)]
chg:  link to strawberry perl was dead

Thanks to @Marshmellow42 for pointing it out

7 years agochg: lets not have it static, since I get the same nonce in the same session over...
iceman1001 [Thu, 26 Jan 2017 14:54:12 +0000 (15:54 +0100)]
chg:  lets not have it static,  since I get the same nonce in the same session over again.

7 years agoAdded some comments
iceman1001 [Thu, 26 Jan 2017 13:23:48 +0000 (14:23 +0100)]
Added some comments

7 years agoADD: some defines to make headerfiles behave better.
iceman1001 [Thu, 26 Jan 2017 13:23:05 +0000 (14:23 +0100)]
ADD: some defines to make headerfiles behave better.
CHG: syntax sugar

7 years agoADD: @micolous random nonce, adjusted to fit in. Icemanfork only uses Moebius attac...
iceman1001 [Thu, 26 Jan 2017 13:21:51 +0000 (14:21 +0100)]
ADD: @micolous random nonce,  adjusted to fit in.  Icemanfork only uses Moebius attack, so no need for an extra parameter in client.

ref: https://github.com/Proxmark/proxmark3/pull/209

7 years agochg: appveyor.yml parser doesnt like spaces in the wrong place
iceman1001 [Wed, 25 Jan 2017 12:02:29 +0000 (13:02 +0100)]
chg:  appveyor.yml parser doesnt like spaces in the wrong place

7 years agoCHG: moved some from THUMB to ARM.. Looks like usb communication became bad.
iceman1001 [Wed, 25 Jan 2017 12:00:49 +0000 (13:00 +0100)]
CHG: moved some from THUMB to ARM..  Looks like usb communication became bad.

7 years agoADD: first try for an appveyor file targetting mingw
iceman1001 [Wed, 25 Jan 2017 11:59:52 +0000 (12:59 +0100)]
ADD:  first try for an appveyor file targetting mingw

7 years agostill wrong...
iceman1001 [Wed, 25 Jan 2017 07:40:55 +0000 (08:40 +0100)]
still wrong...

7 years agoCHG:forget the "base"..
iceman1001 [Wed, 25 Jan 2017 07:36:51 +0000 (08:36 +0100)]
CHG:forget the "base"..

7 years agochg: known key is treated as a string.
iceman1001 [Wed, 25 Jan 2017 00:11:34 +0000 (01:11 +0100)]
chg: known key is treated as a string.

7 years agoCHG: moved into header files.
iceman1001 [Tue, 24 Jan 2017 23:35:11 +0000 (00:35 +0100)]
CHG: moved into header files.

7 years agoCHG: moved to header file
iceman1001 [Tue, 24 Jan 2017 23:34:00 +0000 (00:34 +0100)]
CHG: moved to header file

7 years agoCHG: fiddled with the headerfiles... and makefile... Tried to make them behave...
iceman1001 [Tue, 24 Jan 2017 23:33:03 +0000 (00:33 +0100)]
CHG: fiddled with the headerfiles...   and makefile...  Tried to make them behave nice.  So it isnt a hell to add new functions from third-party (like des, aes etc)
Added a lot of #ifndef ,   extern C,
Move inside from ARMSRC -> THUMBS,  which made the compiled image smaller.. I don't know if it broke anything.
Moved MF_DBGLEVEL definitions into common.h
Moved print_result from util.c into appmain.c
Also split up some struct typedef  into header files so they could be reused in other code places.

''' danger '''  this might have broken stuff...

7 years agoCHG: removed a dublett
iceman1001 [Tue, 24 Jan 2017 23:24:18 +0000 (00:24 +0100)]
CHG: removed a dublett

7 years agoADD: 'script run hard_autopwn' - a lua script which should run hardnested attack...
iceman1001 [Tue, 24 Jan 2017 23:23:13 +0000 (00:23 +0100)]
ADD:  'script run hard_autopwn'  -  a lua script which should run hardnested attack against all sectore and keytypes (A|B).

7 years agoUpdate README.md
Iceman [Tue, 24 Jan 2017 16:17:38 +0000 (17:17 +0100)]
Update README.md

7 years agoUpdate README.md
Iceman [Tue, 24 Jan 2017 15:07:23 +0000 (16:07 +0100)]
Update README.md

7 years agoUpdate README.md
Iceman [Tue, 24 Jan 2017 15:06:40 +0000 (16:06 +0100)]
Update README.md

7 years agoUpdate README.md
Iceman [Tue, 24 Jan 2017 15:05:39 +0000 (16:05 +0100)]
Update README.md

7 years agochg: why?!?
iceman1001 [Mon, 23 Jan 2017 22:17:26 +0000 (23:17 +0100)]
chg: why?!?

7 years agochg: new offering to Travis CI
iceman1001 [Mon, 23 Jan 2017 22:15:06 +0000 (23:15 +0100)]
chg: new offering to Travis CI

7 years agoCHG: should remove a compiler warning on OSX
iceman1001 [Mon, 23 Jan 2017 22:12:41 +0000 (23:12 +0100)]
CHG:  should remove a compiler warning on OSX

7 years agoCHG: will this also please Travis CI priests?
iceman1001 [Mon, 23 Jan 2017 22:11:22 +0000 (23:11 +0100)]
CHG:  will this also please Travis CI priests?

7 years agochg: how to do if-then-elsif-endif ?
iceman1001 [Mon, 23 Jan 2017 20:12:28 +0000 (21:12 +0100)]
chg:  how to do  if-then-elsif-endif ?

7 years agochg again...
iceman1001 [Mon, 23 Jan 2017 20:06:56 +0000 (21:06 +0100)]
chg again...

7 years agochg: travis ci again
iceman1001 [Mon, 23 Jan 2017 20:04:49 +0000 (21:04 +0100)]
chg: travis ci again

7 years agochg: travis ci again
iceman1001 [Mon, 23 Jan 2017 20:04:27 +0000 (21:04 +0100)]
chg: travis ci again

7 years agochg: travis ci again
iceman1001 [Mon, 23 Jan 2017 19:59:19 +0000 (20:59 +0100)]
chg: travis ci again

7 years agoCHG: trying to add OSX for Travis CI
iceman1001 [Mon, 23 Jan 2017 19:55:27 +0000 (20:55 +0100)]
CHG:  trying to add OSX for Travis CI

7 years agosyntax sugar
iceman1001 [Sat, 21 Jan 2017 10:34:33 +0000 (11:34 +0100)]
syntax sugar

7 years agosyntax sugar
iceman1001 [Sat, 21 Jan 2017 10:33:14 +0000 (11:33 +0100)]
syntax sugar

7 years agochg: moved to header file
iceman1001 [Sat, 21 Jan 2017 10:29:16 +0000 (11:29 +0100)]
chg: moved to header file

7 years agosyntax sugar
iceman1001 [Sat, 21 Jan 2017 10:26:37 +0000 (11:26 +0100)]
syntax sugar

7 years agoremoved unneeded include
iceman1001 [Sat, 21 Jan 2017 10:21:05 +0000 (11:21 +0100)]
removed unneeded include

7 years agoCHG: moved to header file
iceman1001 [Sat, 21 Jan 2017 10:20:26 +0000 (11:20 +0100)]
CHG: moved to header file

7 years agosyntax sugar
iceman1001 [Sat, 21 Jan 2017 10:07:44 +0000 (11:07 +0100)]
syntax sugar

7 years agoCHG: moved to header file. common.h has RAMFUNC definition
iceman1001 [Sat, 21 Jan 2017 10:06:48 +0000 (11:06 +0100)]
CHG: moved to header file.  common.h has RAMFUNC definition

7 years agochg: moved to header file
iceman1001 [Sat, 21 Jan 2017 09:35:59 +0000 (10:35 +0100)]
chg: moved to header file

7 years agoCHG: moved to header file
iceman1001 [Sat, 21 Jan 2017 09:34:00 +0000 (10:34 +0100)]
CHG: moved to header file

7 years agoCHG: moved to header file
iceman1001 [Sat, 21 Jan 2017 09:31:54 +0000 (10:31 +0100)]
CHG: moved to header file

7 years agochg: moved to header file
iceman1001 [Sat, 21 Jan 2017 09:29:49 +0000 (10:29 +0100)]
chg: moved to header file

7 years agoCHG: moved to header file
iceman1001 [Sat, 21 Jan 2017 09:29:21 +0000 (10:29 +0100)]
CHG: moved to header file

7 years agoCHG: moved to header file
iceman1001 [Sat, 21 Jan 2017 09:28:14 +0000 (10:28 +0100)]
CHG: moved to header file

7 years agoCHG: moved to header filer
iceman1001 [Sat, 21 Jan 2017 09:27:06 +0000 (10:27 +0100)]
CHG: moved to header filer

7 years agoCHG: moved to header file
iceman1001 [Sat, 21 Jan 2017 09:25:29 +0000 (10:25 +0100)]
CHG: moved to header file

7 years agoCHG: moved to header file
iceman1001 [Sat, 21 Jan 2017 09:24:06 +0000 (10:24 +0100)]
CHG: moved to header file

7 years agoCHG: 'lf noralsy read' - new STT doesn't need so many bits.
iceman1001 [Fri, 20 Jan 2017 21:20:47 +0000 (22:20 +0100)]
CHG: 'lf noralsy read' - new STT doesn't need so many bits.

7 years agoCHG: 'lf visa2000 read' - with new STT, the need to find 192bits is not neeeded.
iceman1001 [Fri, 20 Jan 2017 21:18:09 +0000 (22:18 +0100)]
CHG: 'lf visa2000 read' - with new STT, the need to find 192bits is not neeeded.

7 years agoCHG: increase sample amount, since it found too few bits
iceman1001 [Fri, 20 Jan 2017 21:11:59 +0000 (22:11 +0100)]
CHG: increase sample amount, since it found too few bits

7 years agoCHG: lowered the samples read.
iceman1001 [Fri, 20 Jan 2017 21:06:53 +0000 (22:06 +0100)]
CHG:  lowered the samples read.

7 years agoFIX: the HID-Flasher depends on libusb to be able to compile On OSX the 'include...
iceman1001 [Fri, 20 Jan 2017 18:25:42 +0000 (19:25 +0100)]
FIX:  the HID-Flasher depends on libusb to be able to compile  On OSX the 'include paths' is different when using homebrew.
This project compiles on Ubuntu with libusb-dev installed.     Lets see if it compiles on OSX....

7 years agoFIX: 'lf hitag2' forgot to add some of @marshmellow42 's changes. Lf search should...
iceman1001 [Fri, 20 Jan 2017 17:26:03 +0000 (18:26 +0100)]
FIX: 'lf hitag2'  forgot to add some of @marshmellow42 's changes.  Lf search should works just fine now.

7 years agoADD: 'lf search' - added @marshmellow42 's hitag2 identification
iceman1001 [Fri, 20 Jan 2017 09:09:06 +0000 (10:09 +0100)]
ADD: 'lf search' -  added @marshmellow42 's hitag2 identification

7 years agoFIX: @marshmellow42 's fixes for enhanced STT and AskDemod. Now the "lf presco...
iceman1001 [Fri, 20 Jan 2017 09:03:53 +0000 (10:03 +0100)]
FIX:  @marshmellow42 's fixes for enhanced STT and AskDemod.   Now the "lf presco read" works on cargs with strong/clean/clipped waves

7 years agoFIX: coverity scan error CID 121781, unused value. error 0x88 will be overritten...
iceman1001 [Thu, 19 Jan 2017 19:21:21 +0000 (20:21 +0100)]
FIX: coverity scan error CID 121781,  unused value. error 0x88 will be overritten by 0x00 directly.  Don't know if this 0x88 will bug stuff out....  *wildside commit*

7 years agoCHG: fix covertyscan error CID 133851, Cardstate can't not be SIM_NOFIELD when...
iceman1001 [Thu, 19 Jan 2017 19:18:21 +0000 (20:18 +0100)]
CHG:  fix covertyscan error CID 133851,  Cardstate can't not be SIM_NOFIELD when it arrives to that switch statement.

7 years agosyntax sugar
iceman1001 [Wed, 18 Jan 2017 21:57:20 +0000 (22:57 +0100)]
syntax sugar

7 years agosyntax sugar
iceman1001 [Wed, 18 Jan 2017 21:56:55 +0000 (22:56 +0100)]
syntax sugar

7 years agoFIX: 'data print' - now don't crash the client when demodbuffer is empty
iceman1001 [Wed, 18 Jan 2017 21:55:37 +0000 (22:55 +0100)]
FIX:  'data print' - now don't crash the client when demodbuffer is empty
CHG:  'guard' - the Guard output more unified.

7 years agoADD: T55XX_WRITE_TIMEOUT to make sure all WaitForResponseTimeout for t55xx behaves...
iceman1001 [Wed, 18 Jan 2017 21:54:27 +0000 (22:54 +0100)]
ADD:  T55XX_WRITE_TIMEOUT to make sure all WaitForResponseTimeout for t55xx behaves the same.
CHG:  removed some "DONE!" device prints..
CHG:  unified some "clone" commands output.

7 years agoCHG: removed duplicates entries
iceman1001 [Wed, 18 Jan 2017 19:22:15 +0000 (20:22 +0100)]
CHG: removed duplicates entries

7 years agoCHG: moved definition and includes into header file
iceman1001 [Wed, 18 Jan 2017 19:19:42 +0000 (20:19 +0100)]
CHG:  moved definition and includes into header file

7 years agoCHG: spelling mistakes. (
iceman1001 [Wed, 18 Jan 2017 19:19:08 +0000 (20:19 +0100)]
CHG: spelling mistakes.  (

7 years agoFIX: 'hw tune' - peakf shouldn't be compare with voltages limits :)
iceman1001 [Wed, 18 Jan 2017 12:35:00 +0000 (13:35 +0100)]
FIX:  'hw tune' - peakf shouldn't be compare with voltages limits :)

7 years agoCHG: 'hw tune' adhjusted the NON_VOLTAGE limit to 0.999v, below this value the...
iceman1001 [Wed, 18 Jan 2017 12:18:03 +0000 (13:18 +0100)]
CHG: 'hw tune'  adhjusted the NON_VOLTAGE limit to 0.999v,   below this value the antenna is considered not connected.

7 years agoCHG: 'lf t55xx recoverpw" - added the possibility to cancel the command when pressing...
iceman1001 [Wed, 18 Jan 2017 10:27:17 +0000 (11:27 +0100)]
CHG: 'lf t55xx recoverpw" - added the possibility to cancel the command when pressing 'enter' key.

7 years agoCHG: 'hw version' - change to "Proxmark3"
iceman1001 [Tue, 17 Jan 2017 21:59:14 +0000 (22:59 +0100)]
CHG: 'hw version' - change to "Proxmark3"

7 years agoFIX: sprint_bin_break didn't print the last digit in array.
iceman1001 [Tue, 17 Jan 2017 21:58:16 +0000 (22:58 +0100)]
FIX: sprint_bin_break didn't print the last digit in array.

7 years agoADD: 'lf t55xx detect' - added a search for known config blocks, if found it will...
iceman1001 [Tue, 17 Jan 2017 21:07:40 +0000 (22:07 +0100)]
ADD: 'lf t55xx detect' - added a search for known config blocks, if found it will select it.  Usually when indala (psk) configured tags generates serveral possible configblocks.  The found config block is set,  not need to manually set it anymore. :)

7 years agoCHG: increased the t55xx writeblock timeout
iceman1001 [Mon, 16 Jan 2017 21:39:33 +0000 (22:39 +0100)]
CHG: increased the t55xx writeblock timeout

7 years agoCHG: removed a delay in readblock
iceman1001 [Mon, 16 Jan 2017 21:38:31 +0000 (22:38 +0100)]
CHG: removed a delay in readblock

7 years agoCHG: lowered the number of bytes collected for T55xxReadBlock. Was 12000 -> 7679
iceman1001 [Mon, 16 Jan 2017 20:06:51 +0000 (21:06 +0100)]
CHG: lowered the number of bytes collected for T55xxReadBlock. Was 12000 -> 7679
CHG: added some documentation about what arguments does.
CHG: 'data tune' - added flush after printf.

7 years agoADD: 'install.sh' blacklist rules installed aswell. run as root to install.
iceman1001 [Mon, 16 Jan 2017 14:02:10 +0000 (15:02 +0100)]
ADD: 'install.sh' blacklist rules installed aswell. run as root to install.

7 years agoCHG: unused variables and remove of compiler warnings.
iceman1001 [Mon, 16 Jan 2017 14:00:40 +0000 (15:00 +0100)]
CHG: unused variables and remove of compiler warnings.

7 years agoCHG: download data from device to client, make a debugstatment when send command...
iceman1001 [Mon, 16 Jan 2017 13:48:26 +0000 (14:48 +0100)]
CHG:  download data from device to client,  make a debugstatment when send command failed.

7 years agoADD: sprint_ascii function.
iceman1001 [Mon, 16 Jan 2017 13:47:24 +0000 (14:47 +0100)]
ADD:  sprint_ascii function.

7 years agoCHG: 'lf t55xx' the no-time limit waiting for the device to ACK when transfering...
iceman1001 [Mon, 16 Jan 2017 13:46:42 +0000 (14:46 +0100)]
CHG: 'lf t55xx' the no-time limit waiting for the device to ACK when transfering data from device to client, is changed to 8 seconds.
CHG: 'lf t55xx dump' - added ASCII printing of dumped data blocks.

7 years agoCHG: 'data zerograph' - array out-of-bounds fixed.
iceman1001 [Mon, 16 Jan 2017 13:44:37 +0000 (14:44 +0100)]
CHG: 'data zerograph' - array out-of-bounds fixed.
CHG: syntax sugar

7 years agoADD: 'lf search' - added a rudimentary identification of IDTECK tags, will demod...
iceman1001 [Wed, 11 Jan 2017 23:04:36 +0000 (00:04 +0100)]
ADD: 'lf search' - added a rudimentary identification of IDTECK tags,   will demod to PSK1, if fails it tries to PSK1 inverted demod.

7 years agochg: syntax sugar
iceman1001 [Wed, 11 Jan 2017 22:11:55 +0000 (23:11 +0100)]
chg: syntax sugar

7 years agoCHG: syntax sugar
iceman1001 [Wed, 11 Jan 2017 22:09:47 +0000 (23:09 +0100)]
CHG: syntax sugar

7 years agoCHG: syntax sugar, minor spelling mistake
iceman1001 [Wed, 11 Jan 2017 22:08:59 +0000 (23:08 +0100)]
CHG: syntax sugar,  minor spelling mistake

7 years agoCHG: updated README.txt with VISA2000
iceman1001 [Wed, 11 Jan 2017 22:06:32 +0000 (23:06 +0100)]
CHG: updated README.txt with VISA2000

Impressum, Datenschutz