iceman1001 / ChameleonMini-rebootedGUI

Windows based GUI for Chameleon Mini, the contactless smartcard emulator (NFC/RFID)
GNU General Public License v3.0
290 stars 72 forks source link

Add possible unencrypted DETECTION input #109

Closed securechicken closed 4 years ago

securechicken commented 4 years ago

To followup with recent firmware fixes on MF_DETECTION, where an idea of not encrypting DETECTION results appeared. This allows for GUI to handle an unencrypted DETECTION result (based on a "magic" ID on DETECTION data), without breaking backward compatibility with encrypted ones.

NB: use Hide whitespace changes when viewing changes, cause VisualStudio change all lines returns to the same ones. The change is actually 6 lines long.

iceman1001 commented 4 years ago

Nice,
I would suggest the magic constant to be indication of either fw version.. or atleast the ascii representation of a fw related version "V1.4" = 0x56312E34, "MINI" = 0x4D494E49 .

securechicken commented 4 years ago

@iceman1001 done, to "REVEV1.4".

iceman1001 commented 4 years ago

Great!