Commit graph

3042 commits

Author SHA1 Message Date
iceman1001
feea1a45d9 FIX: 'script run legic_clone' - correct getoptions pattern 2017-10-05 17:34:33 +02:00
iceman1001
5eb6836587 fix: 'script run 14araw' - correct getoptions pattern. 2017-10-05 17:32:20 +02:00
iceman1001
9701643fdd CHG: NO_RATS adjustments to luascripts. 2017-10-05 16:17:09 +02:00
iceman1001
2ca0ea8cb4 ADD: 'hf mf fastchk' - new command, improved check keys functionality. It uses a bunch of techniques to get a speedup.
Using a dictionary file with 421keys,

Current implementation of checkkeys takes 300 sec.
This implementation of checkkeys takes 250 sec.

I implemented it as a separate command so it will be easier to compare between the old and new checkkeys.
Its also doing much on deviceside, which is a step to much funnier standalone modes  :))
2017-10-05 16:00:56 +02:00
iceman1001
b4a03581c2 CHG: adjustments to the USB reading part. 2017-10-05 15:55:08 +02:00
iceman1001
a4b4a1a9a2 FIX: iso-14443a RATS optional (piwi) 2017-10-01 22:06:06 +02:00
iceman1001
41a2553b04 ADD: a makefile which allows for fast download of some interesting supporting projects, tools to have with the proxmark3.
-- get @blapost sourcecode for craptoEV1 v1.1
make get_craptev1

-- get @Blapost sourcecode for crapto v3.3
make get_crapto1

-- get @jbfuzier,  @j-run and @iceman1001 tools mf_nonce_brute  and mf_key_brute  (clones three repositories)
make get_nonce_bf
2017-09-29 14:48:00 +02:00
iceman1001
2b29740dad ADD: another config for openocd #450 (5191ad9e55) (@ZenSecurity) 2017-09-29 14:38:51 +02:00
iceman1001
d3282e766a FIX: adjustments, the #define has the whiles already. 2017-09-28 23:14:51 +02:00
iceman1001
2934b22b05 CHG: fixing Header file 2017-09-28 22:39:07 +02:00
iceman1001
8dbc84dd07 syntax sugar 2017-09-28 22:37:25 +02:00
iceman1001
20465e17b3 CHG: removing some doubles 2017-09-28 22:36:45 +02:00
iceman1001
1e32ceb54c CHG: adding standalone as VPATH.. 2017-09-28 22:36:09 +02:00
iceman1001
7607da55f7 FIX: unify all calls.. 2017-09-28 22:33:55 +02:00
iceman1001
d412a8aa2c FIX: one dot wrong 2017-09-28 22:33:26 +02:00
iceman1001
4dccc340ae correcting the standalone addons pathing.
adding some comments on standalone problematics
2017-09-28 22:33:03 +02:00
iceman1001
a68887ce2d FIX: #402 https://github.com/Proxmark/proxmark3/pull/402 (piwi) 2017-09-28 22:31:20 +02:00
iceman1001
1285f5a32c minor adjustments. return instead of goto 2017-09-28 22:30:33 +02:00
iceman1001
2d283c42a6 FIX: ISO15, increased reading distance by letting tag some time to powerup. 2017-09-27 12:12:43 +02:00
iceman1001
2954e1d040 fix: forgot some parentheses 2017-09-26 22:26:57 +02:00
iceman1001
ee0409d8d0 cleaning up typecasts 2017-09-26 22:25:06 +02:00
iceman1001
08bf63c748 fix: double free shouldn't happen now 2017-09-26 22:22:23 +02:00
iceman1001
20e4af5856 CHG: more updates 2017-09-26 17:44:57 +02:00
iceman1001
12bf65b4b7 chg: update readme instructions for Windows users 2017-09-26 17:43:17 +02:00
iceman1001
743c26f3b9 CHG: updated some changelogs and instructions. 2017-09-26 17:40:21 +02:00
iceman1001
c567aecb2e CHG: 'hf list' - now gets a timeout instead of stalling if device doesnt answer.. 2017-09-26 17:16:24 +02:00
iceman1001
834a80dcc1 chg: 'hf iclass sim' even with sim2, the card should answer to reads of block0,1,2 and 5 2017-09-26 17:06:13 +02:00
iceman1001
07fffb4645 CHG: bootrom configuration to highest clock PLL 2017-09-26 17:04:53 +02:00
iceman1001
b18920b9f9 CHG: enables proxmark3 client to reconnect to serial port without exiting / restarting. 2017-09-26 17:04:25 +02:00
iceman1001
f054f5da32 CHG: gcc7 warnings accoring to PR#401 https://github.com/Proxmark/proxmark3/pull/401/files 2017-09-26 17:02:18 +02:00
iceman1001
0f7241f4b3 FIX: found old thread on forum from 2010, saying this bitshifts are wrong.
ref:   http://www.proxmark.org/forum/viewtopic.php?id=643
2017-09-26 00:19:54 +02:00
iceman1001
72e53b0968 chg: disable emv for armsrc default. 2017-09-20 10:42:46 +02:00
iceman1001
1c3ffe1ce2 syntax sugar 2017-09-20 10:42:03 +02:00
iceman1001
b746a114ec fix: clock_gettime for Apple OSX (piwi) https://github.com/Proxmark/proxmark3/pull/393 2017-09-20 10:31:19 +02:00
iceman1001
b0bf1faa3d CHG: 'EMV' , at least it compiles, however working that is a completely different issue.. 2017-09-19 19:49:47 +02:00
iceman1001
14550557be CHG: 'emv compilation' since the client makefile doesn't import makefile.common anymore, need to move some compilor directive. Now need to change two files for EMV compilation.
* client/Makefile
 * common/Makefile.common
2017-09-18 22:33:22 +02:00
iceman1001
28f1f23d48 chg: easy printing of MAKE variables
Usage::
  make print-FLASHTOOL
  cd bootrom; make print-APP_CFLAGS
  cd client; make print-GCC_VERSION
2017-09-18 18:59:51 +02:00
iceman1001
3839ce006d fix: added missing emv function. WITH_EMV compiles now. 2017-09-18 18:38:54 +02:00
iceman1001
dd870ece28 fix: 'hf iclass sim 4' array out-of-bounds write.
chg: 'hf iclass loclass'  nice output
2017-09-18 15:31:53 +02:00
iceman1001
a5ffc567c6 travis... 2017-09-17 21:50:20 +02:00
iceman1001
b24b6e295b travisCI, no need to run something afterwards. 2017-09-17 19:54:02 +02:00
iceman1001
20bc71a607 travis complains 2017-09-17 19:49:55 +02:00
iceman1001
5f2589f6cc chg: (piwi) 2017-09-17 19:34:46 +02:00
iceman1001
2e16ee80ad CHG: we don't need the -h helptext output in Travis CI 2017-09-17 19:34:09 +02:00
iceman1001
d61e712ee4 chg: mkversion.pl may need the fetch. 2017-09-17 19:30:20 +02:00
iceman1001
f96afe0ce7 chg: emv compilation, will it work better on OSX? 2017-09-17 19:24:04 +02:00
iceman1001
a091feb5ee upd: added more key 2017-09-15 17:14:02 +02:00
iceman1001
55a1ef1549 ADD: case insensitive commands :) finally, you can write LF SEARCH ... 2017-09-15 14:45:26 +02:00
iceman1001
4e7c987cbd chg: 'hf iclass sim' not save when no mac-responses was collected. 2017-09-14 13:05:46 +02:00
iceman1001
507fd2d43a CHG: Not sure why we fetch all from git in the mkversion script. It just takes time.. Someone who knows better can explain it to me and I'll revert it back. 2017-09-14 11:17:03 +02:00