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
Luca
8361ba2266
Updated clone/sim cmd help + minor text fixes
2017-03-18 15:19:51 +01:00
iceman1001
966c111e8c
chg: too many \ slashes
2017-03-14 08:37:13 +01:00
iceman1001
f1202c3fa9
textual (piwi)
2017-03-14 08:30:46 +01:00