Research, development and trades concerning the powerful Proxmark3 device.
Remember; sharing is caring. Bring something back to the community.
"Learn the tools of the trade the hard way." +Fravia
Time changes and with it the technology
Proxmark3 @ discord
Users of this forum, please be aware that information stored on this site is not private.
Since the dump and info commands is almost there with all kinds of support, I decided to fix the read and write commands.
The new commands;
HF MFU RDBL
-------------------------------------------------------------------------------------
Read a block and print. It autodetects card type.
Usage: hf mfu rdbl h l b <block number> k <key>
Options:
h : this help
b <no> : block to read
k <key> : key for authentication [UL-C 16bytes, EV1/NTAG 4bytes]
l : swap entered key's endianness
sample : hf mfu rdbl b 0
: hf mfu rdbl b 0 k 00112233445566778899AABBCCDDEEFF
: hf mfu rdbl b 0 k 11223344
HF MFU WRBL
------------------------------------------------------------------------------------------
Usage: hf mfu wrbl b <block number> d <data> k <key> l
Options:
h : this help
b <no> : block to write
d <data> : [block data] - (8 hex symbols)
k <key> : key for authentication [UL-C 16bytes, EV1/NTAG 4bytes]
l : swap entered key's endianness
sample : hf mfu wrbl b 0 d 01020304
: hf mfu wrbl b 0 d 01020304 k 11223344
Last edited by iceman (2015-05-20 23:40:19)
I think there is a bug in the read commannd:
proxmark3> hf mfu rdbl l b 5
Block: 0 (0x00) [ 04 01 02 8f ]
proxmark3>
It always keeps to read block0 instead of the specified one.
SORRY - I WAS WRONG - I WAS USING Marshmellow .exe ! With your one ice it is working !
pm3 --> hf mfu rdbl l b 1
Block: 1 (0x01) [ AA 16 3C 81 ]
pm3 -->
pm3 --> hf mfu rdbl l b 5
Block: 5 (0x05) [ 00 00 00 00 ]
pm3 -->
pm3 --> hf mfu rdbl l b 5
Block: 5 (0x05) [ 00 00 00 00 ]
pm3 -->
pm3 --> hf mfu rdbl l b 3
iso14443a card select failed
pm3 -->
pm3 --> hf mfu rdbl l b 3
iso14443a card select failed
pm3 -->
pm3 --> hf mfu rdbl l b 3
Block: 3 (0x03) [ E1 10 6D 00 ]
pm3 -->
Last edited by asper (2015-05-21 14:06:43)
good, you only need the "L" together with a "K 11223344" authentication.
The "L" option swaps the endianess of the key if you use it.
"hf mfu rdbl b 1 k 11223344" uses key: 11223344
"hf mfu rdbl b 1 k 11223344 l" uses key: 44332211