]> git.zerfleddert.de Git - proxmark3-svn/log
proxmark3-svn
8 years agoBetter Linux compilation compability 193/head
Johnny Bengtsson [Mon, 12 Sep 2016 14:03:46 +0000 (16:03 +0200)]
Better Linux compilation compability

Addition of the termcap and ncurses libraries fixes the compilation issue on Slackware Linux 14.2.

/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/../../../../lib64/libreadline.so: undefined reference to `PC'
collect2: fel: ld returnerade avslutningsstatus 1
Makefile:132: receptet för målet "proxmark3" misslyckades
make[1]: *** [proxmark3] Fel 1
make[1]: Lämnar katalogen "/home/github/proxmark3/proxmark3/client"
Makefile:12: receptet för målet "client/all" misslyckades
make: *** [client/all] Fel 2
make: Lämnar katalogen "/home/github/proxmark3/proxmark3"

8 years agoMerge pull request #184 from koalazak/patch-1
Iceman [Fri, 12 Aug 2016 11:55:39 +0000 (13:55 +0200)]
Merge pull request #184 from koalazak/patch-1

Add details to compile using brew in Mac OS X

8 years agoMerge pull request #185 from marshmellow42/master
Iceman [Fri, 12 Aug 2016 11:55:09 +0000 (13:55 +0200)]
Merge pull request #185 from marshmellow42/master

some lf fixes and hf mf sim attack mode add-ons

8 years agodisable extra attack - disable stats.txt 185/head
marshmellow42 [Thu, 28 Jul 2016 16:52:18 +0000 (12:52 -0400)]
disable extra attack - disable stats.txt

Moebius attack didn't yield any better results in my testing so
disabling it, but allowing it to be re-enabled at will.
also disabled the auto logging of all keys with uid delimited file
stats.txt - can be uncommented when needed

8 years agoAdd details to compile using brew in Mac OS X 184/head
Facu ZAK [Wed, 20 Jul 2016 00:17:38 +0000 (21:17 -0300)]
Add details to compile using brew in Mac OS X

8 years agocouple bug fixes - clean up
marshmellow42 [Wed, 29 Jun 2016 01:02:26 +0000 (21:02 -0400)]
couple bug fixes - clean up

8 years agohf mf sim code cleanup - update changelog
marshmellow42 [Mon, 27 Jun 2016 04:09:40 +0000 (00:09 -0400)]
hf mf sim code cleanup - update changelog

8 years agomf 1k sim reader attack cleanup
marshmellow42 [Sat, 25 Jun 2016 04:53:53 +0000 (00:53 -0400)]
mf 1k sim reader attack cleanup

add abort options - keyboard & button press.

8 years agoallow mf1k reader attack from file full of UIDs
marshmellow42 [Sat, 25 Jun 2016 03:43:53 +0000 (23:43 -0400)]
allow mf1k reader attack from file full of UIDs

also add UID to stats.txt collection.

8 years agofix bug in moebius nonce collection - now finishes
marshmellow42 [Fri, 24 Jun 2016 20:46:11 +0000 (16:46 -0400)]
fix bug in moebius nonce collection - now finishes

also cleaned up some comments
note previous update added the creation of a stats.txt file to generate
statistics of the differences between std mfkey32 and the moebius
version.

8 years agoupdate hf mf sim x attack mode - start 10byte uid..
marshmellow42 [Fri, 24 Jun 2016 05:31:27 +0000 (01:31 -0400)]
update hf mf sim x attack mode - start 10byte uid..

..support  (some from @iceman1001)
(sim reader attack currently testing std mfkey32 vs mfkey32_moebius
version...)  possibly will remove one later.

8 years agohf mf sim x reader attack add-ons
marshmellow42 [Wed, 22 Jun 2016 15:26:11 +0000 (11:26 -0400)]
hf mf sim x reader attack add-ons

forgot to include the mfkey32 attack

8 years agoimprove hf mf sim x reader attack
marshmellow42 [Wed, 22 Jun 2016 15:03:37 +0000 (11:03 -0400)]
improve hf mf sim x reader attack

can now directly extract multiple keys for multiple sectors

8 years agofix askAmp
marshmellow42 [Mon, 20 Jun 2016 04:42:03 +0000 (00:42 -0400)]
fix askAmp

again... must have been something i missed before.  this function wasn't
complete.

8 years agofix bug in viking clone/sim
marshmellow42 [Mon, 20 Jun 2016 04:28:26 +0000 (00:28 -0400)]
fix bug in viking clone/sim

from @iceman1001

8 years agoFix the AskEdgeDetect cleaning tool
marshmellow42 [Mon, 20 Jun 2016 03:44:54 +0000 (23:44 -0400)]
Fix the AskEdgeDetect cleaning tool

somehow it got broken.
(maybe i had an incomplete pull request once upon a time)

8 years agoMerge pull request #181 from raburton/tune
pwpiwi [Wed, 8 Jun 2016 14:20:11 +0000 (16:20 +0200)]
Merge pull request #181 from raburton/tune

add l/h option to hw tune and optimize order of tuning

8 years agoMerge remote-tracking branch 'upstream/master'
marshmellow42 [Mon, 6 Jun 2016 02:20:36 +0000 (22:20 -0400)]
Merge remote-tracking branch 'upstream/master'

8 years agoadd l/h option to hw tune and optimize order of tuning 181/head
Richard Antony Burton [Mon, 30 May 2016 17:30:38 +0000 (18:30 +0100)]
add l/h option to hw tune and optimize order of tuning

8 years agoMerge pull request #175 from hiviah/master
Martin Holst Swende [Fri, 20 May 2016 11:24:40 +0000 (13:24 +0200)]
Merge pull request #175 from hiviah/master

Fix hitagS sources to compile on gcc 4.9.3

8 years agoMerge pull request #178 from dnet/cmdlf-unused-strlen
Martin Holst Swende [Fri, 20 May 2016 11:17:31 +0000 (13:17 +0200)]
Merge pull request #178 from dnet/cmdlf-unused-strlen

removed unused variable

8 years agoremoved unused variable 178/head
András Veres-Szentkirályi [Tue, 10 May 2016 08:33:30 +0000 (10:33 +0200)]
removed unused variable

8 years agoFix hitagS sources to compile on gcc 4.9.3 175/head
Ondrej Mikle [Sat, 23 Apr 2016 08:01:19 +0000 (10:01 +0200)]
Fix hitagS sources to compile on gcc 4.9.3

8 years agoMerge pull request #167 from spenneb/master
Martin Holst Swende [Tue, 5 Apr 2016 19:12:24 +0000 (21:12 +0200)]
Merge pull request #167 from spenneb/master

Experimental HitagS support

8 years agoChangelog modified 167/head
Ralf Spenneberg [Tue, 5 Apr 2016 06:52:53 +0000 (08:52 +0200)]
Changelog modified

8 years agoMerge pull request #168 from zhovner/master
Martin Holst Swende [Sun, 3 Apr 2016 19:55:54 +0000 (21:55 +0200)]
Merge pull request #168 from zhovner/master

mfkey64: Added optional decryption of communication using keystream

8 years agosimplify some code, add comments
marshmellow42 [Sat, 19 Mar 2016 04:09:58 +0000 (00:09 -0400)]
simplify some code, add comments

ABS simplification from Iceman1001

8 years agoremove binary files 168/head
Pavel Zhovner [Wed, 9 Mar 2016 00:52:54 +0000 (03:52 +0300)]
remove binary files

8 years agoOptional decryption of communication using keystream
Pavel Zhovner [Wed, 9 Mar 2016 00:32:39 +0000 (03:32 +0300)]
Optional decryption of communication using keystream

8 years agoOptional decryption of communication using keystream
Pavel Zhovner [Tue, 8 Mar 2016 23:41:20 +0000 (02:41 +0300)]
Optional decryption of communication using keystream

8 years agoadd ST to ask/manchester sim, finish presco...
marshmellow42 [Mon, 7 Mar 2016 06:01:40 +0000 (01:01 -0500)]
add ST to ask/manchester sim, finish presco...

...as it is currently understood - need to add base 12 printed ID to
demod output...
add Q5 option to pyramid
fix missing include I mistakenly removed in cmdlf

8 years agofix comment typo error
marshmellow42 [Sun, 6 Mar 2016 04:46:34 +0000 (23:46 -0500)]
fix comment typo error

8 years agoAdd @iceman1001 s presco and pyramid functions +
marshmellow42 [Sun, 6 Mar 2016 04:45:28 +0000 (23:45 -0500)]
Add @iceman1001 s presco and pyramid functions +

plus comment some includes.
fix indala error checking bugs
cmddata.h previously relied on several headers being included prior to
cmddata.h, now self contained.

8 years agoExperimental HitagS support
Ralf Spenneberg [Fri, 4 Mar 2016 16:28:05 +0000 (17:28 +0100)]
Experimental HitagS support

8 years agofix uint8 vs uint32 and use sprint_hex
marshmellow42 [Mon, 29 Feb 2016 23:17:51 +0000 (18:17 -0500)]
fix uint8 vs uint32 and use sprint_hex

thanks @iceman1001 for the suggestion.

8 years agofix ask/Biphase sim bug
marshmellow42 [Mon, 29 Feb 2016 23:05:47 +0000 (18:05 -0500)]
fix ask/Biphase sim bug

8 years agorefactor gProxII demod... add 0 spacer to ...
marshmellow42 [Mon, 29 Feb 2016 22:05:02 +0000 (17:05 -0500)]
refactor gProxII demod...  add 0 spacer to ...

... parity functions (remove, add)
make MAX_GRAPH_TRACE_LEN match with client side

8 years agosome minor lf fixes from @iceman1001
marshmellow42 [Sun, 21 Feb 2016 22:05:53 +0000 (17:05 -0500)]
some minor lf fixes from @iceman1001

8 years agoMerge pull request #166 from marshmellow42/master
Martin Holst Swende [Sun, 21 Feb 2016 16:41:58 +0000 (17:41 +0100)]
Merge pull request #166 from marshmellow42/master

Add LF ASK ST detect and demodulate...

8 years agofix clock detection when ST used 166/head
marshmellow42 [Sat, 20 Feb 2016 21:53:59 +0000 (16:53 -0500)]
fix clock detection when ST used

ST = sequence terminator
fixes t55xx auto detection of tags with ST used.

8 years agoremove errant 'void'
marshmellow42 [Sat, 20 Feb 2016 15:22:45 +0000 (10:22 -0500)]
remove errant 'void'

have to watch my copy and paste...

8 years agoMerge remote-tracking branch 'upstream/master'
marshmellow42 [Sat, 20 Feb 2016 15:10:10 +0000 (10:10 -0500)]
Merge remote-tracking branch 'upstream/master'

8 years agomove the clear buffer outside of potentially time..
marshmellow42 [Sat, 20 Feb 2016 15:07:44 +0000 (10:07 -0500)]
move the clear buffer outside of potentially time..

... sensitive routines
see http://www.proxmark.org/forum/viewtopic.php?id=2820

8 years agofix detection of lf t55x7 if xtd bits set but...
marshmellow42 [Fri, 19 Feb 2016 20:54:32 +0000 (15:54 -0500)]
fix detection of lf t55x7 if xtd bits set but...

...not used

8 years agofix wrong type in print bug
marshmellow42 [Fri, 19 Feb 2016 20:11:44 +0000 (15:11 -0500)]
fix wrong type in print bug

8 years agofinish LF ASK Sequence Terminator detection
marshmellow42 [Fri, 19 Feb 2016 20:09:51 +0000 (15:09 -0500)]
finish LF ASK Sequence Terminator detection

8 years agoMerge pull request #165 from wllm-rbnt/master
Martin Holst Swende [Wed, 17 Feb 2016 15:15:39 +0000 (16:15 +0100)]
Merge pull request #165 from wllm-rbnt/master

Typos

8 years agoTypos 165/head
William Robinet [Wed, 17 Feb 2016 14:44:18 +0000 (15:44 +0100)]
Typos

8 years agoupdate changelog
marshmellow42 [Wed, 17 Feb 2016 02:10:48 +0000 (21:10 -0500)]
update changelog

8 years agoAdd LF ASK Sequence Terminator detection...
marshmellow42 [Tue, 16 Feb 2016 17:49:30 +0000 (12:49 -0500)]
Add LF ASK Sequence Terminator detection...

...and demodulate data beginning after the first ST
also add some type casts in print calls.

8 years agoMerge pull request #164 from marshmellow42/master
Martin Holst Swende [Tue, 16 Feb 2016 14:39:52 +0000 (15:39 +0100)]
Merge pull request #164 from marshmellow42/master

fix issue #163, prevent two calls to getFromGraphBuf - fix char array pointer...

8 years agouse memcpy instead of re-assign pointer 164/head
marshmellow42 [Tue, 16 Feb 2016 14:38:37 +0000 (09:38 -0500)]
use memcpy instead of re-assign pointer

8 years agoclear char array with each call
marshmellow42 [Tue, 16 Feb 2016 03:36:51 +0000 (22:36 -0500)]
clear char array with each call

8 years agofix char* pointer not assigned
marshmellow42 [Tue, 16 Feb 2016 03:31:21 +0000 (22:31 -0500)]
fix char* pointer not assigned

fix

8 years agouse different fsk field clock detection routine ...
marshmellow42 [Tue, 16 Feb 2016 02:39:34 +0000 (21:39 -0500)]
use different fsk field clock detection routine ...

... to prevent double call to getFromGraphBuf()...
also adjust %hu to u and as there is a possible problem with %hu in
printf.

8 years agoMerge pull request #162 from marshmellow42/CoverityFixes
Martin Holst Swende [Mon, 15 Feb 2016 17:43:25 +0000 (18:43 +0100)]
Merge pull request #162 from marshmellow42/CoverityFixes

Coverity fixes - mainly from @iceman1001 s fork

8 years agoMerge pull request #160 from marshmellow42/master
Martin Holst Swende [Mon, 15 Feb 2016 17:39:42 +0000 (18:39 +0100)]
Merge pull request #160 from marshmellow42/master

lf viking and standalone bug fixes

8 years agoundo adjustments to cmdhf14a.c and cmdhfmf.c 162/head
marshmellow42 [Sun, 14 Feb 2016 23:37:09 +0000 (18:37 -0500)]
undo adjustments to cmdhf14a.c and cmdhfmf.c

as these will be adjusted with the magic command adjustments

8 years agoclear array before assigning
marshmellow42 [Sun, 14 Feb 2016 23:08:14 +0000 (18:08 -0500)]
clear array before assigning

8 years agoverify wait isn't null
marshmellow42 [Sun, 14 Feb 2016 22:41:16 +0000 (17:41 -0500)]
verify wait isn't null

8 years agoput back viking clone bug fix
marshmellow42 [Sun, 14 Feb 2016 22:00:20 +0000 (17:00 -0500)]
put back viking clone bug fix

forgot i added this on a different computer recently - forgot to merge
it in...

8 years agoremove redundant llx prix64 defines
marshmellow42 [Sun, 14 Feb 2016 19:43:19 +0000 (14:43 -0500)]
remove redundant llx prix64 defines

remove unused commented out #includes
coverity indicates compressed_fpga_stream.opaque needs to be initialized
to Z_NULL
fgetc returns int
define llu

8 years agoresource leak and malloc(x) cannot be negative
marshmellow42 [Sun, 14 Feb 2016 18:41:25 +0000 (13:41 -0500)]
resource leak and malloc(x) cannot be negative

thanks iceman1001

8 years agolf t55 bruteforce lots of resource leaks...
marshmellow42 [Sun, 14 Feb 2016 18:37:05 +0000 (13:37 -0500)]
lf t55 bruteforce lots of resource leaks...

plus strlen(Cmd) can never be less than 0
iceman1001 fixes...

8 years agoadditional memory leaks, overflow and unchecked ...
marshmellow42 [Sun, 14 Feb 2016 18:24:03 +0000 (13:24 -0500)]
additional memory leaks, overflow and unchecked ...

return values fixed

thanks to iceman1001

8 years agoFIX: Coverity, Out-of-bounds. In the loop, variable i, can...
marshmellow42 [Sun, 14 Feb 2016 17:36:55 +0000 (12:36 -0500)]
FIX: Coverity, Out-of-bounds. In the loop, variable i, can...

...be as much as 1051, overflowing the databuf with size 1024.

8 years agofix possible null if no file found
marshmellow42 [Sun, 14 Feb 2016 17:33:07 +0000 (12:33 -0500)]
fix possible null if no file found

also initialize filename variable so not null

found by iceman1001

8 years agofix keyNbr entry error checking
marshmellow42 [Sun, 14 Feb 2016 17:26:03 +0000 (12:26 -0500)]
fix keyNbr entry error checking

coverity scan by iceman1001 found.

8 years agoFIX, Coverity, Argument can't be negative. CID# 212322, ftell(f) can …
marshmellow42 [Sun, 14 Feb 2016 17:13:22 +0000 (12:13 -0500)]
FIX, Coverity, Argument can't be negative. CID# 212322, ftell(f) can …

…be negative. Not allowed in malloc...
from iceman1001

8 years agoFIX, Coverity, Argument can't be negative. CID# 212322, ftell(f) can …
marshmellow42 [Sun, 14 Feb 2016 17:06:29 +0000 (12:06 -0500)]
FIX, Coverity, Argument can't be negative. CID# 212322, ftell(f) can …

…be negative. Not allowed in malloc...
from @iceman1001

8 years agoFIX: Coverity, unintended sign extention, CID #121363, (numbits << 16…
marshmellow42 [Sun, 14 Feb 2016 16:42:34 +0000 (11:42 -0500)]
FIX: Coverity, unintended sign extention, CID #121363, (numbits << 16…

…) becomes int, then uint64_t. But the signness might set all upper bits
to 1 in the process.
from @iceman1001 .

8 years ago@iceman1001 s coverity fixes
marshmellow42 [Sun, 14 Feb 2016 16:26:00 +0000 (11:26 -0500)]
@iceman1001 s coverity fixes

resource leak in hf mf sniff
possible overflow in hf 14a raw - add check to fix

8 years agoadd check to fread call
marshmellow42 [Sun, 14 Feb 2016 16:07:16 +0000 (11:07 -0500)]
add check to fread call

8 years agoMerge pull request #161 from wllm-rbnt/master
ikarus [Thu, 11 Feb 2016 22:35:28 +0000 (23:35 +0100)]
Merge pull request #161 from wllm-rbnt/master

Fix typos

8 years agoFix typos 161/head
William Robinet [Thu, 11 Feb 2016 22:03:15 +0000 (23:03 +0100)]
Fix typos

8 years agofix bug in lf standalone mode 160/head
marshmellow42 [Wed, 10 Feb 2016 15:03:28 +0000 (10:03 -0500)]
fix bug in lf standalone mode

clone command mixed up parameters.

8 years agofix lf viking clone mask bug
marshmellow42 [Tue, 9 Feb 2016 18:39:46 +0000 (13:39 -0500)]
fix lf viking clone mask bug

should be a 32 bit mask not a 16 bit mask
also added client feedback.

8 years agoMerge pull request #158 from marshmellow42/master
Martin Holst Swende [Tue, 9 Feb 2016 11:55:36 +0000 (12:55 +0100)]
Merge pull request #158 from marshmellow42/master

q5 fixes plus a couple coverity scan fixes from @iceman1001

8 years agofix print clock as decimal instead of uint8_t 158/head
marshmellow42 [Thu, 28 Jan 2016 05:27:53 +0000 (00:27 -0500)]
fix print clock as decimal instead of uint8_t

8 years agosome @iceman1001 s coverty scan fixes
marshmellow42 [Fri, 8 Jan 2016 23:26:56 +0000 (18:26 -0500)]
some @iceman1001 s coverty scan fixes

great work!

8 years agocomment out unused includes and defines
marshmellow42 [Fri, 8 Jan 2016 02:54:32 +0000 (21:54 -0500)]
comment out unused includes and defines

prep for permanent removal.

8 years agoMerge remote-tracking branch 'upstream/master'
marshmellow42 [Wed, 6 Jan 2016 02:36:16 +0000 (21:36 -0500)]
Merge remote-tracking branch 'upstream/master'

8 years agoadd broken_bad and @iceman1001 s q5 trace and ...
marshmellow42 [Wed, 6 Jan 2016 02:21:06 +0000 (21:21 -0500)]
add broken_bad and @iceman1001 s q5 trace and ...

wipe adjustments

8 years agoRemove include statement that causes trouble (fix #151).
ikarus [Wed, 23 Dec 2015 22:51:49 +0000 (23:51 +0100)]
Remove include statement that causes trouble (fix #151).

See: https://github.com/Proxmark/proxmark3/issues/151

8 years agoMerge remote-tracking branch 'upstream/master'
marshmellow42 [Tue, 22 Dec 2015 04:56:55 +0000 (23:56 -0500)]
Merge remote-tracking branch 'upstream/master'

8 years agoMerge pull request #153 from AdamLaurie/master
Martin Holst Swende [Sun, 20 Dec 2015 20:13:51 +0000 (21:13 +0100)]
Merge pull request #153 from AdamLaurie/master

add support for raw block 3/4 iclass keys

8 years agodocument iclass raw key changes 153/head
Adam Laurie [Sun, 20 Dec 2015 12:37:22 +0000 (12:37 +0000)]
document iclass raw key changes

8 years agoadd support for raw block 3/4 iclass keys
Adam Laurie [Sat, 19 Dec 2015 16:37:32 +0000 (16:37 +0000)]
add support for raw block 3/4 iclass keys

8 years agoadditional Q5 `lf t55xx` fixes
marshmellow42 [Mon, 14 Dec 2015 22:36:08 +0000 (17:36 -0500)]
additional Q5 `lf t55xx` fixes

8 years agofix occasional strange printed clock value with...
marshmellow42 [Mon, 14 Dec 2015 21:51:11 +0000 (16:51 -0500)]
fix occasional strange printed clock value with...

...fskdemod
Fix Q5 tag detection in lf t55xx detect
Fix param_get8 reversed parameters

8 years agoMerge pull request #149 from marshmellow42/T55xx_tests
Martin Holst Swende [Thu, 10 Dec 2015 09:44:44 +0000 (10:44 +0100)]
Merge pull request #149 from marshmellow42/T55xx_tests

Add lf viking, lf demod/clock detection improvements

8 years agoFix incorrect memset parameters in lf t55xx wipe 149/head
marshmellow42 [Thu, 10 Dec 2015 03:44:01 +0000 (22:44 -0500)]
Fix incorrect memset parameters in lf t55xx wipe

thanks @iceman1001 for the catch

add added a restore graphbuffer after lf t55xx psk demodulation

8 years agofix sprint_bin bug i made :(
marshmellow42 [Thu, 10 Dec 2015 01:40:12 +0000 (20:40 -0500)]
fix sprint_bin bug i made :(

8 years agoupdate changelog
marshmellow42 [Wed, 9 Dec 2015 03:26:55 +0000 (22:26 -0500)]
update changelog

8 years agoFix printdemodbuffer length tests + add length...
marshmellow42 [Tue, 8 Dec 2015 02:18:30 +0000 (21:18 -0500)]
Fix printdemodbuffer length tests + add length...

parameter
increase askdemod MaxBits
fix util.c sprint_bin_break and increase buffer size (had memory
overflow possible before)

8 years agominor help text changes
marshmellow42 [Fri, 4 Dec 2015 17:09:26 +0000 (12:09 -0500)]
minor help text changes

8 years agoinclude default password dictionary for lf t55xx...
marshmellow42 [Thu, 3 Dec 2015 21:44:06 +0000 (16:44 -0500)]
include default password dictionary for lf t55xx...

...bruteforce

8 years agoicemans lf fixes & adjustments + lf t55xx bruteforce
marshmellow42 [Wed, 2 Dec 2015 22:27:12 +0000 (17:27 -0500)]
icemans lf fixes & adjustments + lf t55xx bruteforce

Fix small fskdemod clock bug

9 years agoinclude cmdlfviking.c in makefile and cmdlf
marshmellow42 [Fri, 27 Nov 2015 02:05:46 +0000 (21:05 -0500)]
include cmdlfviking.c in makefile and cmdlf

fix minor typos

9 years agoiceman's finished t55xx detect parameter adjustments
marshmellow42 [Fri, 27 Nov 2015 01:30:58 +0000 (20:30 -0500)]
iceman's finished t55xx detect parameter adjustments

Impressum, Datenschutz