Commit graph

3543 commits

Author SHA1 Message Date
iceman1001
ff07af84bf fix: StandAloneMode samyrun, proxbrute, - id values are unsigned 2018-02-08 09:55:23 +01:00
iceman1001
7bf6e0d089 fix: 'hf iclass chk' - checking keys outside the first chunk of 128. 2018-02-08 09:30:34 +01:00
iceman1001
fb4b3502ef fix: 'script run mifare_autopwn.lua' - wrong bool comparision 2018-02-07 23:54:11 +01:00
iceman1001
c808eb0e87 chg: 'hf mf nested' - adjusted the candidate loop to handle all keys, not only max 85 keys. 2018-02-07 23:13:54 +01:00
iceman1001
c9479276dc textu 2018-02-07 22:02:04 +01:00
iceman1001
134d04cb7a FIX: 'hf mf darkside' - correct behaviour is to copy the key candidates to the list, not only to first position.
This solves slow execution of command,  since before attack had to repeat until correct key was in pos 1.
2018-02-07 21:51:45 +01:00
iceman1001
374571046d remove debug.. 2018-02-07 20:12:16 +01:00
iceman1001
aee5fcb24a debugs 2018-02-07 17:22:23 +01:00
iceman1001
094b5db9c5 fix: configure mux at startup 2018-02-07 17:21:51 +01:00
iceman1001
120abf10bc chg: tests with ansi-colors 2018-02-07 14:08:57 +01:00
iceman1001
a2ac368fdb fix.. wrong switch 2018-02-07 13:14:04 +01:00
iceman1001
75d04307a1 chg: adapting some HF voltage readings. 2018-02-07 13:11:10 +01:00
iceman1001
3d2fd2e3a1 FIX: start up,MUXSEL_HIPKD(PA19),MUXSEL_LOPKD(PA20) are floating state. Should adapt FPGA image aswell. 2018-02-07 12:08:50 +01:00
iceman1001
6371dfc5b6 chg: made DropField function a compiler macro instead. 2018-02-06 22:32:08 +01:00
iceman1001
2820ba5580 chg: 'hf mf nested'
chg: 'hf mf dump'   change retries to 10 times
2018-02-06 20:08:42 +01:00
iceman1001
09b2a079ba chg: enable ansi-colors for OSX 2018-02-06 19:21:47 +01:00
iceman1001
88becf8b09 chg: missed a spot.. showBanner should not be shown on apple 2018-02-06 12:45:38 +01:00
iceman1001
843f453491 fix: saveFileEML() does not follow blocksize. Thanks to @brainpow
ref
271dface40
2018-02-06 12:43:58 +01:00
iceman1001
124ce7efc6 chg: from loclass demo file 2018-02-06 12:33:27 +01:00
iceman1001
304a59f710 chg: 'hf mf darkside' - .... nothing special... zero parity attack works, doesnt crash, but takes kind of long time 2018-02-05 23:16:09 +01:00
iceman1001
13bb29a386 fix: 'hf mf fchk' - releasing memory when finished is a good thing 2018-02-05 22:59:49 +01:00
iceman1001
9e8c1d81a4 chg: 'hf mf darkside' - better output for zero-parity attack.
chg: 'hf mf darkside' - now also honor keyboard interupt attack..
2018-02-05 21:05:29 +01:00
iceman1001
b8e7f20945 chg: textual.. and moved a helptext 2018-02-05 21:03:51 +01:00
iceman1001
3464fbe1df fix 'hf mf darkside' - adapted solution from @pwpivi 2018-02-05 20:46:14 +01:00
iceman1001
09d8744b84 testual 2018-02-05 16:57:29 +01:00
iceman1001
c02ee39029 practising byte splitting and a startpattern detection for FeliCa... 2018-02-05 16:51:46 +01:00
iceman1001
b90c3db96b rename: 'hf mf mifare' -> 'hf mf darkside' Finally renamed this,...
adjusted the help-texts
adjusted command tables,  to have separators in order to make it easier to read.  commands now grouped according to relevance.
2018-02-05 16:50:06 +01:00
iceman1001
274370554f textual
and only allow escape sequences on linux
2018-02-05 16:47:57 +01:00
iceman1001
fca1c9b7cf chg: 'hf mf mifare' - (deviceside) reset cycles when negative or too large 2018-02-05 16:47:10 +01:00
iceman1001
c72548562e chg: remove double exit text
chg: escape chars didn't work on apple
2018-02-05 16:38:00 +01:00
iceman1001
9ba8655953 chg: lesser error message flooding 2018-02-05 15:58:18 +01:00
Iceman
90dcd8665a
Merge pull request #167 from jpclair/bugfix/mac-os-process
Bootloader command fixed + updated version
2018-02-05 15:32:16 +01:00
Jean-Pierre Clair
c0af3f580e spelling error 2018-02-05 15:28:51 +01:00
Jean-Pierre Clair
a1f8254339 Bootloader command fixed 2018-02-05 14:42:09 +01:00
Iceman
6a710ef632
Merge pull request #166 from jpclair/bugfix/dbg-string-correction-desfire
Spelling error (authetication instead of authentication)
2018-02-05 14:14:01 +01:00
Jean-Pierre Clair
847656c613 spelling error authetication instead of authentication 2018-02-05 14:09:38 +01:00
iceman1001
debf4e3327 chg: 'analyse hid' moved to 'hf iclass permute' un/permute function is moved. 2018-02-04 17:19:08 +01:00
iceman1001
7c89a191ef textual 2018-02-04 16:58:48 +01:00
iceman1001
5dc17ae22b clean up 2018-02-04 16:38:55 +01:00
Iceman
9fa1b6e81b
Merge pull request #163 from brianpow/master
Just some small changes in the Makefile
2018-02-04 15:25:34 +01:00
Brian Pow
05f4a81782 FIX: craptev1-v1.1.tar.xz and crapto1-v3.3.tar.xz will be redownloaded even it exists 2018-02-04 22:00:24 +08:00
Brian Pow
d412240760 added 'make mfkey' and 'make nonce2key', 'make all' now builds mfkey and nonce2key 2018-02-04 21:55:33 +08:00
iceman1001
6605d92fbb chg: tried making the reselect more stable.
chg: 'hf iclass readblk'
chg: 'hf iclass writeblk'
chg: 'hf iclass dump'
chg: 'hf iclass clone'
        all commands now has 'v'  verbose parameter for more detailed output.
2018-02-04 12:25:55 +01:00
iceman1001
6a9ddf6e69 chg 'hf iclass chk' - increased timeout, switch off antenna before each run in order to reset card, three retires. all this make it more stable. 2018-02-04 10:20:38 +01:00
iceman1001
dc25f9212f FIX: 'hf iclass sim 2'
FIX: 'hf iclass sim 4'
FIX: 'hf iclass loclass' - this fixes the bug where loclass assumes the epurse value is all zeros, while it now should save the epurse value during the simulation if it is updated/read.

I assume a empty valid epurse, while an all zero epurse is too much easy to detect as a anomaly.
2018-02-04 00:52:29 +01:00
iceman1001
7c8de64c57 textual 2018-02-03 23:15:14 +01:00
iceman1001
1ab498001e fix: 'reveng -g' stack crash by too small array 2018-02-03 23:05:01 +01:00
iceman1001
e95313cc22 fix: reveng needs a macro to compile. 2018-02-03 22:58:43 +01:00
iceman1001
7de458486f adjustments, still breaks on ubuntu, 2018-02-03 22:47:17 +01:00
iceman1001
0234ca5654 scripting, remove free 2018-02-03 22:33:51 +01:00