iceman1001
db34c61aa0
add: a script needed for new way of compiling the proxmark3 project
2017-07-22 14:04:18 +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
iceman1001
72f6ed45eb
FIX: 'script run formatMifare' https://github.com/Proxmark/proxmark3/pull/362 bad comparision value
2017-07-22 14:00:54 +02:00
iceman1001
478b9c7270
chg: some reorder, renaming
2017-07-17 14:28:57 +02:00
iceman1001
124df841d6
chg: some extern definitions on functions in the header file
2017-07-17 14:28:13 +02:00
iceman1001
d2f19521a7
fix: 'hf mfu restore r' it now uses the newly written pwd for all further authentications needed.
...
- it also tries to save the special blocks, and configurationblocks in a certain order.
2017-07-17 14:27:11 +02:00
iceman1001
fe5c33092d
ADD: 'hf 14a reader' - added Mifare Classic Ev1 1k/4k identification.
2017-07-16 10:18:19 +02:00
iceman1001
da32472099
chg: 'hf mfu restore' added the parameter 'r', to read the password from the dump file and write to a magic ntag 21* , to be used together with the parameter 'e'
2017-07-15 14:03:11 +02:00
iceman1001
1b6176995f
chg: 'hf mfu restore' swapped some parts so to write special areas first and configblocks last.
2017-07-14 21:24:36 +02:00
iceman1001
195102e9ae
fixes
2017-07-14 21:22:03 +02:00
iceman1001
e8015142cd
fix: TRUE/FALSE -> bools
...
fix: 'iclass' filepath 255, to use FILE_PATH_SIZE
fix: unified params test
2017-07-14 20:54:11 +02:00
iceman1001
ec16d16d05
fixes: removal of TRUE/FALSE defines into bools
2017-07-14 16:20:34 +02:00
iceman1001
d2f79fa83f
ADD 'lf nexawatch' by marshmellow42
...
ADD 'lf securakey' by marshmellow42
ADD 'lf pac' by marshmellow42
chg: parity.h got some love from pm3 master.
2017-07-14 15:51:12 +02:00
iceman1001
c5e04ba927
fixes: removed bad references.
...
chg: 'hf mfu restore e' added the special block writes options
2017-07-14 08:47:23 +02:00
iceman1001
b99fa57e42
fix: wrong variable
2017-07-13 23:37:09 +02:00
iceman1001
7cf0bf19e5
FIX: 'mfu authentication' bug where the pack-length was wrong
...
ADD: 'hf mfu restore' - added a restore from file command, see helptext for instructions
CHG: some help-text updates and refactored to functions
CHG: 'hf mfu gen' - added the possibility to read uid from card as input
CHG: 'hf mfu dump' - refactored out the dump-printing
2017-07-13 13:10:46 +02:00
iceman1001
de97a6f1b0
fix: removed on warning of unused variable.
2017-07-11 19:38:36 +02:00
iceman1001
ed54dc8e17
FIX: 'dumptoemul.lua' doesn't add the last newline in generated eml file.
...
FIX: 'dumptoemul-mfu.lua' doesn't add the last newline in generated eml file.
FIX: 'dumptoemul-mfu.lua' correctly gets the UID from bin file, previously took wrong data.
2017-07-11 19:37:59 +02:00
iceman1001
8980e0ab66
some more keys
2017-07-11 18:31:53 +02:00
iceman1001
310d0da9a4
fixes.. to bool
2017-07-11 18:31:10 +02:00
iceman1001
17a8e69e90
ADD: 'hf mfu info' type detection now support NTAG_I2C_1K_PLUS, NTAG_I2C_2K_PLUS
...
ADD: 'hf mfu info' ul-ev1 pwd tests are now correct
ADD: 'ul ev1 authentication' now deals with magic tags and NACK messages correct.
ADD: 'hf mfu pwdgen' added the option 'r' to read uid from tag instead.
2017-07-11 17:52:01 +02:00
iceman1001
1f9534e2cc
CHG: broke out some help texts and improved them.
...
CHG: 'hf mf csave' now save mini,1k,2k,4k and to both a bin and eml file.
2017-07-11 17:45:23 +02:00
iceman1001
8bc17414fd
new coverity scan complains..
...
fix 'lf hitag' bit comparisions wrong
fix 'standalone mode' logically dead code
2017-07-07 15:45:40 +02:00
iceman1001
4406f4ee2a
CHG: removed some #DEFINE TRUE/FALSE
2017-07-07 12:52:51 +02:00
iceman1001
5f18400cbe
FIX: 'hf iclass reader' marshmellows fixes.
...
CHG: removing some #define TRUE
2017-07-07 12:38:49 +02:00
iceman1001
dd98b934bc
CHG: 'hf iclass readblk' - should be able to read block 0,1 on all cards without key.
...
CHG: 'hf iclass reader' - two rules according to datasheet
if app_limit is less than 0x6, app_limit should be 0x6
if app_limit is bigger than 31/0x1F on 2kb picopass, the app_limit should be 26/0x1A
2017-07-05 12:05:53 +02:00
iceman1001
a211877853
CHG: 'script run didump' - got some remake. unfinished.
...
CHG: some default keys
2017-07-04 20:23:47 +02:00
iceman1001
3ca3d401c0
FIX: some adjustments to prng detection
2017-07-04 20:11:25 +02:00
iceman1001
fa8da9e651
some updated scripts
2017-07-04 20:05:50 +02:00
iceman1001
4d18909596
ADD: 'hf 14a read' - detection if found Mifare Classic tag has a weak or hardend PRNG. Thanks to @doegox for implementing it in nfc-tools/mfoc Its a beauty :)
2017-06-26 21:45:22 +02:00
Iceman
d82de9223a
Update default_pwd.dic
2017-06-21 15:24:41 +02:00
iceman1001
de048b0436
Merge branch 'master' of https://github.com/iceman1001/proxmark3
2017-06-09 14:49:35 +02:00
BOURDY Romain
bf413f1b87
Start fixing legic.lua ! Now loads dumps fine
2017-05-17 18:52:30 +02:00
iceman1001
bafb2e1455
ADD: di token list
2017-05-08 10:14:09 +02:00
BOURDY Romain
d063559fc4
Add more VIGIK Keys
2017-04-29 16:50:57 +02:00
iceman1001
e093a375ef
CHG: added key gen algo. removed inparameter.
2017-04-29 01:08:19 +02:00
Iceman
8c9facb7b5
Update cmdhficlass.c
...
fix: 'hf iclass dump' now uses rawkey option even for credit key.
2017-04-27 16:30:14 +02:00
Iceman
08cc2c36d8
fix: 'hf mf chk'
...
Dictionary files will load wrong if they exceed 256lines.
2017-04-26 19:52:03 +02:00
Gator96100
dccc3e2c66
When compiled with MinGW use march=x86-64 instead of march=native
2017-04-23 15:27:00 +02:00
Gator96100
aff903d99f
Fix crashes when compiled with a different cpu
2017-04-22 23:36:43 +02:00
iceman1001
2d0341403e
ADD: script to change uid on a UL magic tag which uses backdoor commands
2017-04-20 15:29:45 +02:00
iceman1001
8aa789b195
CHG: updated topaz imp to match PM3 Master (piwi)
2017-04-19 03:41:51 +02:00
ikarus
926ea42b76
FIX: hf legic crc data parameter 'd' was inconsistently declared.
2017-04-14 11:24:49 +02:00
Iceman
d840622789
Update default_keys.dic
2017-04-05 17:28:46 +02:00
Iceman
450714d641
Update default_keys.dic
2017-04-05 17:27:09 +02:00
Iceman
4d78c76faf
Update default_pwd.dic
...
added a new cloner pwd
2017-04-04 17:22:49 +02:00
n4k
94ea581d83
Fix missing null byte : my_executable_directory
2017-04-02 20:16:45 +02:00
Iceman
107b43d31c
Merge pull request #92 from RobDeBagel/patch-1
...
Remove unnecessary x86 SSE 4.2 popcnt GCC flag
2017-03-29 22:48:31 +02:00
angelsl
396772c93a
Fixes for compiling on Android
2017-03-30 01:41:07 +08:00
Robert Jones
9640aa75a6
Remove unnecessary x86 SSE 4.2 popcnt GCC flag
...
-mpopcnt is only a valid flag for x86 platforms with SSE 4.2. Breaks on anything else, e.g. ARM
Builds/runs fine without this flag. I don't see any reference to popcnt instruction so I'm not sure what this is there for.
2017-03-29 14:09:00 +11:00