RfidResearchGroup / ChameleonUltra

The new generation chameleon based on NRF52840 makes the performance of card emulation more stable. And gave the chameleon the ability to read, write, and decrypt cards.
https://chameleonultra.com
GNU General Public License v3.0
839 stars 144 forks source link

[idea] Add ID/UID informations in slot list #166

Closed spp2000 closed 10 months ago

spp2000 commented 10 months ago

In the slot list it appears only the nick of a slot without any info about the corresponding ID/UID. By knowing the ID/UID too, the user should have a better awareness of what's inside a slot (=what Chameleon emulates), expecially after using the "clone UID" function associated with the hardware buttons.

doegox commented 10 months ago

done :)

spp2000 commented 10 months ago

Ok @doegox, thanks! now in the CLI I see both the nick and the ID/UID. I have another proposal :D at least for LF. I try to explain:

If I load a saved LF card to a slot, the nick automatically updates with the ID (the nick equals the stored ID).

If, instead, I clone an LF card to a slot, the nick remains the one previously stored in that slot, while the ID is the one just cloned. IMHO there's no need to preserve that nick; the clone function could update the nick too with the ID just cloned, so there will be more consistency.

PS: for HF (Mifare) I have still not understood how to consider a slot that could have an UID different from the one present in the block 0 of that slot and if this "inconsistency" could have a real application

doegox commented 10 months ago

I would avoid putting automatically UIDs in nicknames. Ppl will mix them and think they can change a nickname to change the UID... But we can change/add a nickname when cloning, into something like "cloned", so ppl know where its data comes from. (and there is no problem having several identical nicknames)

spp2000 commented 10 months ago

But we can change/add a nickname when cloning, into something like "cloned", so ppl know where its data comes from. (and there is no problem having several identical nicknames)

OK, this could be fine too. The important thing imho is to change the previous nick to avoid confusion. Thanks

doegox commented 10 months ago

done :)