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
You are not logged in.
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.
Pages: 1
A little ?useful? utility to encode/decode the sector trailer (block 3) bytes 6-7-8 (starting form 0; they are called "Access Bits"); those bits set the access conditions (read/write/value) of the 4 blocks of a specific sector. Software is also able to give an error message for impossible bits condition.
screenshot:
link (windows-only): http://www.sendspace.com/file/o3frc9 (pass: mifcalc10)
Software built using MF1 IC S50 Functional Specification datasheet M001052.pdf directly form NXP (expacially pages 12-13-14) [link: http://www.thaieasyelec.net/archives/Manual/M001052.pdf].
Last edited by asper (2013-05-22 06:44:21)
Offline
where is the screenshot?not working for me?
Offline
Sometimes imageshack does not work, try to reload ! Anyway here is the direct link: http://imageshack.us/a/img706/1418/imghq.png
Last edited by asper (2012-09-17 18:08:29)
Offline
Sometimes imageshack does not work, try to reload ! Anyway here is the direct link: http://imageshack.us/a/img706/1418/imghq.png
God!!!we have a great wall~so i cant see it in china ~fuck that GFW~~~
Offline
So try the software
Offline
So try the software
anyway,watch my post about Chinese Magic Card on NFC-WAR
Offline
And I love you for the tool!
Offline
I used this tool a lot but never said thank you...
So: Thank you, asper
Offline
Thank you all guys
Offline
Hi everyone,
I have a problem: I discovered yesterday how to write on a myfare card, and I tried some operations.
But I think I set the 0x03 sector to an invalid access condition (and i don't remember which one, maybe FFFFFF).
Now I can find all the 32 keys with the nested command, however when I try a dump, I have a read block error (#db# Cmd Error: 04) on the first block, and on the 4 first sectors.
I tried to change the access conditions to FF 07 80 with the commands hf mf wrbl 0x03 A FFFFFFFFFFFF FFFFFFFFFFFFFF078069FFFFFFFFFFFF or
hf mf wrbl 0x03 B FFFFFFFFFFFF FFFFFFFFFFFFFF078069FFFFFFFFFFFF but with both commands, the proxmark3 client returns a Cmd Error 04.
Moreover, I could see 16 blocks on the dumpdata file before, but now in the new file there are only 15 blocks.
It seems like the first block has disappeared.
Please, could someone help me?
Thanks.
Offline
Probably you permalocked access condition write capabilities so you cannot change it anymore but you can always read it using KeyA so use KeyA to read a sector trailer (block3 of a sector) and read acutal access coditions: if you obtain all FF so you probably permalocked it (FFFFFF is not a valid value but you can always write it on the card and I don't know how a mifare card process this value).
If you cannot read blocks either with KeyA or KeyB you seems also to have permanently disabled reading using KeyA and KeyB and if access conditions are permalocked you cannot unfortunately read them anymore.
Please create a new topic because this thread is related to the software only.
EDIT
Directly form mifare dasheets (ex. page 12 of this):
Remark: With each memory access the internal logic verifies the format of the access
conditions. If it detects a format violation the whole sector is irreversible blocked.
Probably "FFFFFF" is considered an "access violation".
Last edited by asper (2013-11-09 12:51:04)
Offline
Nice user-friendly, thanks a lot!
Offline
Pages: 1