nfc-mfultralight(1)

πŸ’– nfc-mfultralight β€” the MIFARE Ultralight command line tool ✨

okay bestie, so this is nfc-mfultralight, part of the NFC Utilities (section 1 of the manual, iykyk), and it's literally your little command line gateway to MIFARE Ultralight tags. she reads, she writes, she serves πŸ’…


🌸 SYNOPSIS 🌸

nfc-mfultralight r|w DUMP

πŸ¦‹ DESCRIPTION πŸ¦‹

nfc-mfultralight is a MIFARE Ultralight tool, and what she does is let you read from or write to a tag's data, going to and from a DUMP file. no cap, that's the whole vibe 🫢

the MIFARE Ultralight tag is genuinely one of the most widely used RFID tags out there for ticketing applications β€” main character energy in the transit-card world fr fr πŸŽ€ it uses a binary Mifare Dump file (MFD) to store data for all sectors.

😭 bestie PLEASE read this before you start clicking: some parts of an Ultralight memory can be written only once, and some parts are used as lock bits. so go read the tag documentation before you start experimenting too much! this is not a drill, some mistakes are forever πŸ’€

so here's the cute little trick: to set the UID of a special writeable UID card, you edit the first 7 bytes of a dump file and then write it back, answering 'Y' to the question 'Write UID bytes?' ✨ easy, iconic, slay.


πŸŽ€ OPTIONS πŸŽ€

  • r | w β€” perform a read from (r) or a write to (w) the card. pick your fighter πŸ’–
  • DUMP β€” the MiFare Dump (MFD) used to write (card to MFD) or (MFD to card). yeah she's the file, she's the moment 🌈

πŸ’€ BUGS πŸ’€

found a bug? not me gatekeeping, go tell the whole class πŸ™ˆ please report any bugs on the libnfc issue tracker at:

https://github.com/nfc-tools/libnfc/issues

⭐ LICENCE ⭐

  • libnfc is licensed under the GNU Lesser General Public License (LGPL), version 3.
  • libnfc-utils and libnfc-examples are covered by the the BSD 2-Clause license.

(and yes, the original really does say "the the" β€” we keep the facts exactly as they are around here πŸ’…)


πŸ‘‘ AUTHORS πŸ‘‘

  • Roel Verdult <roel@libnfc.org>
  • Romuald Conty <romuald@libnfc.org>

this manual page was written by Romuald Conty <romuald@libnfc.org>. it is licensed under the terms of the GNU GPL (version 2 or later).


and that's the whole page bestie, brought to you by libnfc 🌸 from way back on Nov 02, 2009 β€” vintage, iconic, still eating πŸ’–βœ¨πŸŽ€πŸ¦‹