CANalyse
CANalyse ist ein Tool, das entwickelt wurde, um Logdateien zu analysieren und automatisch eindeutige Datensätze zu finden. Es kann mit einfachen Benutzeroberflächen wie Telegram verbunden werden. Im Grunde kann der Angreifer bei Verwendung dieses Tools eine Bot-ID bereitstellen und das Tool über das Internet per Telegram-Bot nutzen. CANalyse ist dafür gemacht, in einen Raspberry Pi integriert zu werden und das Fahrzeug über einen Telegram-Bot auszunutzen, indem es den Netzwerkverkehr/die Datenlogs aufzeichnet und analysiert – wie eine Hardware-Hintertür, die in einem Auto platziert wurde.
Eine Voraussetzung für die Nutzung dieses Tools ist, dass das Hardware-Implantat bereits im Auto installiert ist und mit den Netzwerk-/Kommunikationskanälen im Fahrzeug kommunizieren kann.
Erklärt hier ℹ️
Voraussetzungen:
- Python3
- pip3
- Die Bibliotheksanforderungen sind in der Datei requirements.txt aufgeführt.
Installation von CANalyse:
git clone https://github.com/KartheekLade/CANalyse.git
cd CANalyse
pip3 install -r requirements.txt
Verwendung
cd CANalyse/
python3 canalyse_tool.py
Fehlerbehebung
- Wenn das Tool den Fehler "No such device" ausgibt oder Sie keinen Datenverkehr sehen, überprüfen Sie das Interface und den Kommunikationskanal in den Einstellungen.
- Falls die automatische Installation der erforderlichen Bibliotheken nicht funktioniert hat, versuchen Sie es einmal mit sudo oder installieren Sie sie manuell.
- Wenn Sie Befehle nicht richtig ausführen können, überprüfen Sie das "Menü".
Nächste Updates (in Arbeit)
- Ein sekundärer Raffinationsprozess, um ein konzentrierteres Payload zu erhalten, der für Benutzer optional sein wird.
- Erstellung gemeinsamer Einstellungen in CLI und Bot.
- Möglichkeit, mehrere Dateien aufzuzeichnen und herunterzuladen.
Hinweis:
- Der Code wird ständig aktualisiert, um Fehler zu beheben, die Fehlerbehandlung zu verbessern und ein reibungsloses Erlebnis zu gewährleisten. Wenn Sie auf Probleme stoßen, senden Sie eine DM oder melden Sie ein Issue. Wir (ich und die Mitwirkenden) helfen gerne so gut wir können.
- Danke (❤️) an die Entwickler, die python-can und andere in diesem Tool verwendete Bibliotheken erstellt haben.
Warnung ⚠️ !
- Dieses Tool dient ausschließlich Lern- und Bildungszwecken. Ich und die Mitwirkenden sind nicht verantwortlich für schädliche Handlungen.
- Verwenden/teilen Sie Ihren öffentlichen Bot-Namen / Ihre öffentliche Bot-ID nicht. Es wird empfohlen, einen zufälligen Namen zu verwenden.
🤝 Verbinde dich mit mir
