Skip to content

Nfc Magic

  • Nfc Magic logo Nfc Magic for NFC NFC


    loading="lazy"

    Application for writing to NFC tags with modifiable sector 0

  • Information about application


    • Author: @AloneLiberty
    • Version: 1.6
    • Updated at: 2024-03-14
    • Downloads: 0

    Official Web Installer

Description

NFC Magic

This application allows you to check whether your NFC card is Magic, write data to Magic cards, and restore them to their original state.

What's a "Magic" Card?

A Magic card is a card that allows you to change its UID. Generally, NFC cards have a UID pre-programmed at the factory, and it cannot be changed. However, some cards have a special backdoor feature that allows you to change the UID. These cards are called Magic cards.

Supported Cards

Currently, not all Magic cards are supported. The following cards are supported:

  • Mifare Classic 1K/4K Gen1A/Gen1B (including OTP versions)
  • Ultimate Magic Card (Gen4 GTU)

For the Gen4 cards, both the Ultralight and the Classic modes are supported, with the ability to select a custom password.

The following cards are currently not supported:

  • Mifare Classic 1K/4K Gen2 (DirectWrite/CUID/FUID/UFUID)
  • Mifare Classic 1K/4K Gen3 (APDU)
  • Mifare Classic Magic Gen4 (GDM)
  • Supercard (Gen1 and Gen2)
  • Mifare Ultralight Gen1A/Gen1B (including OTP versions)
  • Mifare Ultralight DirectWrite
  • Mifare Ultralight EV1 DirectWrite
  • Mifare Ultralight C Gen1
  • Mifare Ultralight C DirectWrite
  • NTAG (all versions)
  • DESFire (all versions)
  • NFC-V/ISO15693 Magic Cards (all versions)

Changelog

1.6

  • Rework with new bit lib API

1.5

  • Fix incorrect max sector configuration

1.4

  • Auth with password option moved into new submenu "Gen4 actions"
  • New function: Get gen4 card revision
  • New function: Get gen4 card config (shows only when debug ON)
  • New function: Set default config: for 06 A0 gen4 cards "revival". This revision of the cards may "fall into a coma" when interacting with it. In this state, she does not respond to any commands. This problem is solved by writing a standard config to the card

1.3

  • Fix incorrect gen4 password usage

1.2

  • Minimal changes for recent API updates

1.1

  • Rework application with new NFC API

1.0

  • Initial release