ChameleonMini
Dies ist nicht das offizielle Repository von ChameleonMini, einem frei programmierbaren tragbaren Werkzeug für die NFC-Sicherheitsanalyse, das kontaktlose Karten emulieren und klonen, RFID-Tags lesen und RF-Daten mitschneiden/aufzeichnen kann. Dieses Repository bietet Unterstützung für den Chameleon Tiny.
Unser Projekt basiert auf dem Open-Source-Projekt ChameleonMini RevG von Kasper & Oswald. Sie haben auch ihren eigenen Webshop.
- Informationen:
- Chameleon Tiny Website: Hier
- Chameleon BLE API: Hier
- Doxygen: Hier
- Zum Anzeigen von Teilen der Dokumentation
- Binaries: Hier
- Installation: Hier
- Dokumentation (RfidResearchgroup):
- Quelle: Hier
- Muss manuell heruntergeladen und angesehen werden
- Öffnen Sie Doc/Doxyfile und dann in der Anwendung
Show HTML Output
- Dokumentation (emsec):
- Werkzeuge:
- Smartphone-APP:
- Android: Chameleon
- Die Android-APP ist derzeit NICHT mit der offiziellen Firmware kompatibel
- IOS: ChameleonTiny Manager
- Die IOS-APP ist derzeit NICHT mit der offiziellen Firmware kompatibel
- Dank an bettse
- Passwort: e4g1
- Optionale GUI (nur Windows):
- Chameleon-Firmware:
- Die neueste Firmware kompilieren: Hier
- Oder die vorkompilierte verwenden: Hier
- Die Chameleon-Mini-REV.G-Version verwendet dieselbe Firmware sowohl für die Mini-Version mit Bluetooth als auch für den Tiny
- Das Hardware-Design des HF-Teils ist exakt dasselbe
- Die Hardware ist außerdem mit der offiziellen Firmware der KAOS-Brüder kompatibel
- Terminal-APP:
- Putty oder eine ähnliche APP
- DFU-Treiber:
- Der DFU-Treiber stammt aus der offiziellen LIBUSB-Treiberbibliothek von ATMEL
- Sie können ihn selbst herunterladen oder aus dem Repository: Hier
- DFU-Programmer:
- Zip-Datei von SourceForge: Hier
- Wiederverkäufer:
- Unser Wiederverkäufer für Asien & Ozeanien: Hier
- Unser Wiederverkäufer für Europa: Hier
- Unser Wiederverkäufer für die USA: Hier
- Repository-Struktur:
- Doc: Ein Ordner für die Doxygen-Dokumentation
- Drivers: Chameleon-Treiber für Windows und Linux
- Dumps: Dumps verschiedener Smartcards
- Hardware: Das Layout und die Schaltpläne der Leiterplatte
- Firmware: Die vollständige Firmware einschließlich eines modifizierten Atmel-DFU-Bootloaders und LUFA
- Software: Enthält ein Python-Tool für eine einfache Konfiguration (und mehr) des ChameleonMini
- WARNUNG: Dies befindet sich derzeit im Aufbau
- RevE: Enthält den gesamten Inhalt des eingestellten RevE-Repositorys
- RevE-light: Enthält unsere Entwicklungsdateien für die RevE-light
- WARNUNG: Dies wird derzeit nicht unterstützt / ist nicht funktionsfähig
A. Upgrade auf die neueste Firmware
A1. Chameleon-AVR-Firmware aktualisieren
1. Werkzeuge besorgen und vorbereiten:
- Optionale GUI (nur Windows)
- Terminal-APP
- Firmware
- DFU-Treiber
- DFU-Programmer
2. Ein Arbeitsverzeichnis erstellen
- Erstellen Sie ein Verzeichnis, in dem Sie arbeiten möchten
- Legen Sie die Chameleon-Firmware in das Verzeichnis
- Entpacken Sie den DFU-Programmer-Ordner in das Arbeitsverzeichnis
- Wenn Sie die automatische Installation unter Windows verwenden, legen Sie ChameleonFirmwareUpgrade.bat ebenfalls in das Arbeitsverzeichnis
3. Den Chameleon in den Direct-Firmware-Update-Modus (DFU) versetzen:
Methode 1: GUI (nur Windows)
-
Mini oder Tiny:
- Wenn es sich um einen Chameleon Mini handelt, stellen Sie sicher, dass er sich in der Position
OFF befindet
- Verbinden Sie ihn über ein USB-Kabel mit Ihrem Computer
- Beim Mini kann es sinnvoll sein, die Batterie zu entfernen, bevor das Gerät in den
DFU-Modus versetzt wird
- Senden Sie unter der Registerkarte
Settings den Befehl Upgrade, während der Chameleon verbunden ist
- Dies versetzt den Chameleon lediglich in den
DFU-Modus
- Dies beginnt NICHT mit der Installation der Firmware
- Der Chameleon sollte sich nun im
DFU-Modus befinden
-
Weitere Informationen:
Methode 2: CLI
4. DFU-Treiber installieren:
Windows