MIFARE Classic Tool - MCT

MIFARE Classic Tool - MCT Free App

Rated 4.32/5 (652) —  Free Android application by IKARUS Projects

About MIFARE Classic Tool - MCT

This is an Android NFC-App for reading, writing, analyzing, etc. MIFARE® Classic RFID-Tags.


GENERAL INFORMATION
This tool provides several features to interact with (and only with) MIFARE Classic RFID-Tags.
It is designed for users who have at least basic familiarity with the MIFARE Classic technology.


┏━┫ PLEASE READ ┣━
┃Please read the whole page and make sure you got everything right before rating. Thank you!
┃If you rate with less then 4 stars, please leave a comment why. This way I can improve this app.
┃If you like MCT please consider to buy the donate version.
┗━


FEATURES
• Read MIFARE Classic tags
• Save and edit the tag data you read
• Write to MIFARE Classic tags (block-wise)
• Clone MIFARE Classic tags
(Write dump of a tag to another tag; write 'dump-wise')
• Key management based on dictionary-attack
(Write the keys you know in a file (dictionary).
MCT will try to authenticate with these
keys against all sectors and read as much as possible.)
• Format a tag back to the factory/delivery state
• Write the manufacturer block of special MIFARE Classic tags
• Create, edit and save key files (dictionaries)
• Decode & Encode MIFARE Classic Value Blocks
• Decode & Encode MIFARE Classic Access Conditions
• Compare dumps (Diff Tool)
• Display generic tag information
• Display the tag data as highlighted hex
• Display the tag data as 7-Bit US-ASCII
• Display the MIFARE Classic Access Conditions as a table
• Display MIFARE Classic Value Blocks as integer
• In-App (offline) help and information
• It's open source (GPLv3) ;)


IMPORTANT NOTES
Some important things are:
• The features this tool provides are very basic. There are no such
fancy things like saving a URL to an RFID-Tag with a nice looking
graphical user interface. If you want so save things on a tag,
you have to input the raw hexadecimal data.
• This App can NOT crack/hack
any MIFARE Classic keys. If you want to read/write an RFID-Tag, you
need keys for this specific tag first. For additional information
please read/see Getting Started from the links section.
• There will be no "brute-force" attack
capability in this application. It is way too slow due
to the protocol.
• The first block of the first sector of an original
MIFARE Classic tag is read-only i.e. not writable. But there
are special MIFARE Classic tags that support writing to the
manufacturer block with a simple write command. This App is able to
write to such tags and can therefore create fully correct clones.
However, some special tags require a special command sequence
to put them into the state where writing to the manufacturer block is possible.
These tags will not work.
Remember this when you are shopping for special tags!
• This app will NOT work on some devices because
their hardware (NFC-controller) does not support MIFARE Classic
( https://github.com/ikarus23/MifareClassicTool/issues/1 ).
You can find a list of unsupported devices here:
https://github.com/ikarus23/MifareClassicTool#general-information


LINKS
• Project Page on github:
https://github.com/ikarus23/MifareClassicTool
• MIFARE Classic Tool on F-Droid:
https://f-droid.org/repository/browse/?fdid=de.syss.MifareClassicTool
• Getting started & other help:
https://github.com/ikarus23/MifareClassicTool#getting-started
• Bug tracker:
IF YOU ENCOUNTER A PROBLEM PLEASE REPORT IT HERE
https://github.com/ikarus23/MifareClassicTool/issues
• Additional stuff:
http://publications.icaria.de/mct/
• Thread at the Proxmark3 Forum:
http://www.proxmark.org/forum/viewtopic.php?id=1535


MIFARE® is a registered trademark of NXP Semiconductors.

How to Download / Install

Download and install MIFARE Classic Tool - MCT version 2.1.0 on your Android device!
Downloaded 100,000+ times, content rating: Everyone
Android package: de.syss.MifareClassicTool, download MIFARE Classic Tool - MCT.apk

All Application Badges

Free
downl.
Android
2.3.3+
Bug
buster
For everyone
Android app

App History & Updates

What's Changed
Version 2.1.0:
• Set custom sector count (read/write MIFARE Classic 2k).
• Check BCC before writing.
• Added BCC calculator tool.
• Added more well known keys to the extended key file.
(Remove the old and restart MCT to get the new key file.)
• Added Chinese translation.
• Changed "Mifare" to "MIFARE" to comply with NXP's registered trademark.
• Added multiple devices to the list of incompatible devices.
• Some minor bug fixes.
Version update MIFARE Classic Tool - MCT was updated to version 2.1.0
More downloads  MIFARE Classic Tool - MCT reached 100 000 - 500 000 downloads
Name changed  Name changed! Mifare Classic Tool - MCT now is known as MIFARE Classic Tool - MCT.
Version update MIFARE Classic Tool - MCT was updated to version 2.0.7

What are users saying about MIFARE Classic Tool - MCT

S70%
by S####:

At first it works fine. I can read/write data then all of a sudden when l tried to increment value... It says 'No valid key found in chosen key file'. Then after that when I try to read or clone from dump it always shows the same message.

S70%
by S####:

Works as described. Although I'm not sure why mfoc and mfcuk functions are not implemented? Are there differences between mobile and dedicated readers?

S70%
by S####:

At the moment the app can't crack / bruteforce Mifare Classic keys, but with the correct key everything works.

S70%
by S####:

App was totally honest that it wouldn't work in my device. Big props for that.

S70%
by S####:

Has a ton of functions. Really helpful.

S70%
by S####:

Would be great too if this app could include mfoc

N70%
by N####:

Nexus 5 no support for Mifare Classic card, can be this changed or there is no possibility ? Overall good app but not fully working...

C70%
by C####:

But it's no able to find the keys. Using galaxy S3 mini. I kept trying to read the tag till now the app is not recognizing anymore the nfc card.

C70%
by C####:

Thank you for the great app. Very powerful tool and no ads. Great work.

C70%
by C####:

Great App

P70%
by P####:

I cant click read keys in the app. Other buttons works. It does say that it detects my mifare 1k card. Hoping to clone it for elevator usage. Using android 6.0 lg g3

C70%
by C####:

please fix for android 6.0

Q70%
by Q####:

Instant crash

L70%
by L####:

Was waiting for it also! Thank you!

C70%
by C####:

Crashes on Nexus 6P (Marshmallow 6.0)

S70%
by S####:

Not Supported on Oneplus One For a MiFare Class 1K tag only the section 6 to section 11 can be read. From section 0 to section 5 are not found(Saying "No keys found (or dead sector)").

K70%
by K####:

Please add the support to oneplus one

S70%
by S####:

To bad the oneplus one cannot support these tags but still Looks like a great app so 4 stars :)

Y70%
by Y####:

It isn't in the list of incompatible phones, not sure what's the problem with this, either Lollipop OS or the reader itself? If so does it means my phone will never be able to write on mifare classic 1k? Otherwise it's a simple to use app.

S70%
by S####:

good app, does the job like no other on android but, not compatible with samsung galaxy s6, will put 5 stars when compatible !

U70%
by U####:

Would like to be able to save key mappings to make it faster on known cards. How to disable the app from starting each time a card is in range?

S70%
by S####:

Love it!

N70%
by N####:

Great app but after HTC One M8 update to lollipop stopped working when trying to read or write tags :( as 24-May-2015 thanks for solving this :)

S70%
by S####:

Has a ton of functions. Really helpful.

S70%
by S####:

Nfc

Y70%
by Y####:

Bugs are also quickly fixed, greatly appreciated.

Y70%
by Y####:

Would be great too if this app could include mfoc

Y70%
by Y####:

Great app but after HTC One M8 update to lollipop stopped working when trying to read or write tags :(

Y70%
by Y####:

Very attractive and nice Apps. It is also very helpful.

A70%
by A####:

I know this is only for mifare tags, but it would be nice if it detected other tags which do not need a key to be read and dumped. The only problem with this app is that there are too many toast messages on the read section, and it gets annoying sometimes. It would be better if all toast messages are directed into a console window which appears instead of password file chooser after clicking the map tags button. All in all its a great app.

Y70%
by Y####:

Used to work perfectly on kitkat with my S5 but after upgrading to lolipop all i get when reading a card is Key A visible and all the sectors are filled with a dash. its a shame as it was a realy useful app :(

A70%
by A####:

Nexus 5 no support for Mifare Classic card, can be this changed or there is no possibility ? Overall good app but not fully working...

U70%
by U####:

Awesome!

L70%
by L####:

Samsung Note 4 does not support writing of NXP MIFARE Classic 1K tags.

M70%
by M####:

Great

U70%
by U####:

Was waiting for it also! Thank you!

R70%
by R####:

Excellent

R70%
by R####:

Works great

R70%
by R####:

Tried writing to a sector 0 writable card using a HTC one. Unfortunately this fails, maybe incompatible card. Could you recommend any cards you have succesfully tested?

R70%
by R####:

This is the simpliest mifare app I've found to work with.


Share The Word!


Rating Distribution

RATING
4.35
652 users

5

4

3

2

1