Mifare Classic Tool - MCT

Mifare Classic Tool - MCT

FREE

(4 stars)

(392)


Download for Android Like

10,000 - 50,000 downloads

Add this app to your lists
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.

┃Users and other websites are reporting broken NFC support for different Android 5 builds
┃(HTC One M8/M7). As far as I know there is nothing I can do about it. Sorry.
┗━

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
• MifareClassicTool 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.

Tags: mct an, mifare classic 1k hack, mct ikarus, mifare hack, mifare pdf, mifare 4k, mct do nexus 4, ikarus mifare, mifare classic 4k hack.

Recently changed in this version

Version 2.0.1:
• Fixed bug causing to show dashes on Samsung Galaxy S5 devices.
Thanks to "andake".
• Samsung's Galaxy Ace 4 is not supported


Comments and ratings for Mifare Classic Tool - MCT
  • (69 stars)

    by Antoine Rebelo on 02/04/2015

    Bugs are also quickly fixed, greatly appreciated.

  • (69 stars)

    by Clément B on 30/03/2015

    Would be great too if this app could include mfoc

  • (69 stars)

    by Richard Ruddick on 09/02/2015

    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 :(

  • (69 stars)

    by Luis Rojito on 22/01/2015

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

  • (69 stars)

    by Petar Cerin on 15/01/2015

    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 m

  • (69 stars)

    by mesuk ahmed on 08/01/2015

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

  • (69 stars)

    by Vincent Ching Loong Tan on 28/10/2014

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

More comments