flipperdevices / flipperzero-firmware

Flipper Zero firmware source code
https://flipperzero.one
GNU General Public License v3.0
12.03k stars 2.63k forks source link

Mifare Classic Write Support #2542

Closed optimus10ro closed 1 year ago

optimus10ro commented 1 year ago

Description of the feature you're suggesting.

I want to be able to read a tag and write it on other NFC tags, I could copy my gate key, and other stuff.

Anything else?

No response

AloneLiberty commented 1 year ago

If you want to copy your tag to new tag, you will need tag that can change UID - Magic Gen1 tag. https://docs.flipperzero.one/nfc/magic-cards

optimus10ro commented 1 year ago

I want to be able to write saved cards

AloneLiberty commented 1 year ago

If you want to update data on your card from data that saved on Flipper you can use "Write to initial card" If you want to write saved data to new card you must use gen1 with Nfc magic app (other types of magic cards aren't supported yet). There is no way to change UID on regular MFC cards

optimus10ro commented 1 year ago

No like, i read a mifare classic, and i write on another blank one

AloneLiberty commented 1 year ago

If you want to write to another card you must use gen1 magic tag. Read docs for more details https://docs.flipperzero.one/nfc/magic-cards

optimus10ro commented 1 year ago

O want to write the data to another card, like create another key that has the same data

skotopes commented 1 year ago

O want to write the data to another card, like create another key that has the same data

Normal cards doesn't allow to write block 0.

If it's ok, then dump new card, then copy blocks from old dump to new, then write new dump to new card