ChameleonMini
ChameleonMini copied to clipboard
clone mode improvements
As you may have seen, the latest commits also contain a new clone mode which has been implemented by @robots - thanks for that! The related pull request was #118.
However, there are still some things to be done:
- Visual feedback in case of clone success. I suggest adding an LED function (called "CLONE_DONE" or anything like that) which blinks a few times a soon as the clone process is finished.
- Documentation. A documentation about how to use the clone mode should be added to the existing doxygen based documentation (see Doc folder).
- Automatic read of Mifare Ultralight. Right now, only the UIDs are cloned. But for the unencrypted Mifare Ultralight, it would be possible to read its contents and afterwards emulate this type of card.
It would be great if someone could implement/write these things and hand in pull requests or patches (also possible via E-Mail to [email protected], although this would not be our preferred way).
I have nr. 3 as WIP. I will finish it now that i see there is interest. Nr. 1 can be added as well. But ill leave the documentation to someone else :-)
The following lines helped me to understand how to use the clone mode:
Add CLONE command
This command is extended original identify command. Upon execution it will do following:
- change current config to "reader" mode
- identify card
- if multiple or no card detected -> end
- change config to identified card (mifare classic 1k/4k or ultralight)
- set UID of the card
Add CLONE command to button.
FIELD_DETECTED with LED gives visual feedback of action.
@geo-rg @rafb0y Nice work 👍 I've updated my docu https://github.com/AndreasBujok/ChameleonMini#clone
@robots did you ever submit n. 3 ?