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

NFC Writing Function Status #2525

Closed berkut0 closed 1 year ago

berkut0 commented 1 year ago

Description of the feature you're suggesting.

Hi

I would like to know the status of the NFC recording capability. I have searched a bit among the issues, but have not found a clear answer. On the Internet, too, write different things, for example, that this feature is "about to" be implemented.

  1. This feature has not been implemented?

  2. Will this feature be implemented one day? If so, should we expect it anytime soon?

  3. Are there alternate firmware versions that support this feature?

  4. Are you not implementing this feature to avoid legal or competitor issues?

Anything else?

No response

skotopes commented 1 year ago

What type of the card are we talking about?

berkut0 commented 1 year ago

@skotopes sorry, my bad, I think I haven't paid enough attention to it I'm talkinkg about mostly Mifare Classic 1K, but also interested in another cards

Now I see the "write to initial card" option at Mifare Classic 1K, but the question then is whether I can write along with the UID to an empty card (yes, I have a card with rewritable UIDs)?

Also, it seems that Mifare Ultralight does not have an option to write. As far as I know, it is not a card limitation.

berkut0 commented 1 year ago

I have done some research and now I understand what the problem was. To work with Mifare Ultralight, I have to scan the reader and then unlock with the key calculated with the mfkey32 tool? But it's still not very clear what needs to be done to record the data

UPD: finally got it all figured out I can use the "NFC magic" tool from applications to write some cards BUT! I cannot record Mifare Ultralight and Mifare Classic 1k because the tool does not support this cards ("Writing is supportde only for 4 byte UID Mifare Classic 1k")

skotopes commented 1 year ago

yep, Nfc Magic is currently supporting only 1st gen of magic cards, what you want sounds like 4th generation (ultimate magic card). There is a work in progress PR with gen4 support.

berkut0 commented 1 year ago

@skotopes I apologize for breaking into a closed topic. Will gen2 be supported or does gen4 automatically support gen2?