
Exploit- und Firmware-Analyse-Toolkit für Schwachstellen des Canon-MF644-Druckers, einschließlich Python-Exploits, ARM-Shellcode und IDA-Pro-Loader-Skripten für die statische Analyse.
Dieses Repository enthält die folgenden Dateien, die mit dem Exploit zusammenhängen:
Hinweis: Der Exploit funktioniert nur gegen die Firmware-Version 10.02.
Hinweis: Der Exploit funktioniert nur gegen die Firmware-Version 11.04
Das IDA-Python-Loader-Skript zum Verarbeiten des Canon-Firmware-Formats ist ida/loaders-canon.py
Das IDA-Python-Skript zum automatischen Umbenennen von Funktionen ist ida/rename-bip.py (die Logging-Funktion muss zuerst in logf umbenannt werden)