Commit graph

187 commits

Author SHA1 Message Date
iceman1001
96a5cefe97 fix: wrong string used. 2018-04-25 18:13:28 +02:00
iceman1001
f5257f5380 fixes: 'script run mifareplus' behaves better now. 2018-04-25 09:22:41 +02:00
iceman1001
fd52946ef8 chg: missing import, added sample to helptext and better length checks. (@neuromancer) 2018-04-18 22:21:16 +02:00
iceman1001
646ff0ce68 add: 'script run mifare_access' script which tries to decode Mifare Classic access bytes. (thanks to @neuromancer) 2018-04-18 19:20:13 +02:00
iceman1001
a968ea8c53 chg: latest fixes 2018-04-17 13:26:28 +02:00
iceman1001
2e3308b257 add: 'script run mifareplus' - a script to communicate with Mifare Plus tag. (@dceliano)
chg: added a bunch of gitignores for my dev-env.
2018-04-05 11:57:44 +02:00
iceman1001
967dbce1f2 chg: 'script run ul_uid' - tried to add suppor to for brickable magic tags which must be written in one session. 2018-04-03 11:24:58 +02:00
iceman1001
089beed4f4 fix: 'script lf_bulk' - parity fixes (@pwpiwi) 2018-03-29 13:20:00 +02:00
iceman1001
4e915d2eb4 chg: prng detection now takes in consideration if detection fails. 2018-02-20 21:20:17 +01:00
iceman1001
9512f60227 chg: formatMifare.lua helptext output 2018-02-20 20:20:34 +01:00
iceman1001
5dbfb627fc chg: 'brutesim' - script prints author and checks for being called with no arguments. 2018-02-20 20:18:37 +01:00
iceman1001
5b6a5206df add: 'script run lf_bulk' - the original script is call lf_buld_program but thats a too long name, with adaptations in code.
chg: some script textual output
2018-02-20 20:16:30 +01:00
iceman1001
fb4b3502ef fix: 'script run mifare_autopwn.lua' - wrong bool comparision 2018-02-07 23:54:11 +01:00
iceman1001
7de458486f adjustments, still breaks on ubuntu, 2018-02-03 22:47:17 +01:00
iceman1001
8a49cb84a2 fix: script run e - if called with param but no value, use default value for width.
fix: if no models found, return lua error.
textual changes.
2018-02-03 22:17:07 +01:00
iceman1001
2d2a8b7b1b fix: avoid empty strings. 2018-02-03 21:56:34 +01:00
iceman1001
2b34fbec0c fix: proper exit with script fails to find any crc models. 2018-02-03 21:49:29 +01:00
iceman1001
ed982a4787 textual 2018-01-29 13:42:18 +01:00
iceman1001
a13ecc4a4e CHG: applied https://github.com/Proxmark/proxmark3/pull/553 (@arnie97) and in some more places 2018-01-25 09:51:49 +01:00
iceman1001
cd1f5a58f5 ADD: 'script run ntag_3d.lua' - script to program xyz related ntag213f / magic ntag 2018-01-06 09:54:46 +01:00
iceman1001
70542749bf chg: moving 2017-12-21 10:15:10 +01:00
iceman1001
453831268a chg: 'script run mifare_autopwn' - when used with -k parameter, exit after one run. 2017-12-12 20:07:02 +01:00
iceman1001
7f706e1466 chg: 'script run 14araw' - if empty args, show help 2017-12-12 20:06:20 +01:00
iceman1001
8fbea68295 fix: 'script run mifare_autopwn' - out of context,... 2017-12-10 09:25:26 +01:00
iceman1001
97137b80df chg: 'script run mifare_autopwn' - forgot a lib 2017-12-10 09:07:35 +01:00
iceman1001
79494182cd chg: 'script run mifare_autopwn' - added a option to use a key. 2017-12-10 09:05:30 +01:00
iceman1001
2fffe96773 chg: added the append_Crc option 2017-12-05 23:41:04 +01:00
iceman1001
c4b73c8737 chg: better debugging functions. 2017-12-03 15:24:24 +01:00
iceman1001
d54bb4ddf4 chg: skip if not debug 2017-12-02 18:59:47 +01:00
iceman1001
81ccfa734e add: 'script run brutesim' - new script to show simple bruteforce by incrementing cardnumber against different readers. Both LF & HF. @kenzycarey
(adjusted to fit into same script structure like the rest in iceman fork)
2017-11-25 07:58:56 +01:00
iceman1001
de5b06c3d3 rem: outdated script 2017-11-05 17:44:41 +01:00
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
26e6e269d1 chg: 'script run 14araw' got some local functions now 2017-09-04 22:49:33 +02:00
iceman1001
6bae0b8590 chg: 'script run formatMifare' - added the 'x' parameter. when using this parameter, the generated commands will also be EXECUTED against your card. This will wipe your card. 2017-08-28 17:35:50 +02:00
iceman1001
fec33d7d74 CHG: 'script run calc_di' - added the possibilty to write to binary file :)
CHG: 'script run calc_mizip' - added the possibilty to write to binary file :)
2017-08-15 22:01:44 +02:00
iceman1001
926277507a chg: added the possibility to read tag.uid 2017-08-15 21:23:55 +02:00
iceman1001
b3d0bf697a some output 2017-08-15 15:12:56 +02:00
iceman1001
c37d2d84c7 another helper 2017-08-15 15:11:57 +02:00
iceman1001
69c8970201 FIX: https://github.com/iceman1001/proxmark3/issues/122
this should fix the ~ (tilde) bug I introduced...

In lua,  you need to evaluate false ie;   statement == false,    not like in C-style  ~statement
2017-08-13 15:06:30 +02:00
iceman1001
3c2fa8d4f3 chg: better text 2017-07-31 15:58:14 +02:00
iceman1001
6df9012de5 chg: 'script run mifare_autopwn' added the prng_test, to make sure it only attacks weak cards. 2017-07-31 15:53:26 +02:00
iceman1001
b31fd98055 CHG: correct texts, changes to local functions 2017-07-31 15:26:53 +02:00
iceman1001
0e31ed346a minor adjustments.. 2017-07-30 11:15:48 +02:00
iceman1001
f28da2da6e monster merge...
all those changes marshmellow did..  and more...
2017-07-30 09:17:48 +02:00
iceman1001
a8569849d6 part of monstermerge.. 2017-07-27 20:58:59 +02:00
iceman1001
8f262aa1bf ADD: num_CPUs(void) method from pm3 master
CHG: clean up in util.c
ADD: seems like mingw doesn't have scandir. Had to add one. *untested*
2017-07-27 09:36:16 +02:00
iceman1001
b149fdc67b FIX: 'script run mifare_autopwn' some print statements
FIX: 'script run mfkeys'  correct author,  added copyright
2017-07-24 13:00:40 +02:00
iceman1001
c4c3bedb8a FIX: 'script run mfkeys' Script was mistakingly only checked first testkeys block with 85 keys. Since the selection in testkeys list was not taking lua way of ranges, it only sent zeros. 2017-07-22 14:02:51 +02:00