CANalyse
CANalyse è uno strumento creato per analizzare i file di log al fine di trovare automaticamente dataset unici e in grado di connettersi a interfacce utente semplici come Telegram. In pratica, utilizzando questo strumento, l'attaccante può fornire un bot-ID e utilizzare lo strumento su Internet tramite telegram-bot. CANalyse è progettato per essere posizionato all'interno di un raspberry-PI e in grado di sfruttare il veicolo tramite un bot Telegram registrando e analizzando il traffico di rete/i log dei dati, come un backdoor hardware installato in un'auto.
Un prerequisito per l'utilizzo di questo strumento è che l'impianto hardware sia già installato nell'auto e in grado di comunicare con i canali di rete/comunicazione all'interno del veicolo.
Spiegato qui ℹ️
Layout dello strumento
Requisiti:
- Python3
- pip3
- i requisiti delle librerie sono elencati nel file requirements.txt.
Installazione di CANalyse:
git clone https://github.com/KartheekLade/CANalyse.git
cd CANalyse
pip3 install -r requirements.txt
Utilizzo
cd CANalyse/
python3 canalyse_tool.py
Risoluzione dei problemi
- Se lo strumento restituisce un errore "No such device" o non riesci a visualizzare traffico, controlla l'interfaccia e il canale di comunicazione nelle impostazioni.
- Se l'installazione automatica delle librerie richieste non funziona, prova a eseguire con sudo o installale manualmente.
- Se non riesci a eseguire correttamente i comandi, controlla il "menu".
Prossimi aggiornamenti (in lavorazione)
- Un processo secondario di raffinazione per ottenere un payload più concentrato, che sarà opzionale per gli utenti.
- Realizzazione di impostazioni comuni in CLI e Bot.
- Possibilità di registrare e scaricare più file.
Nota:
- Il codice viene costantemente aggiornato per correggere bug, gestire errori e garantire un'esperienza fluida. Se riscontri problemi, invia un DM o apri una issue, Noi (io e i collaboratori) saremo felici di aiutarti il più possibile.
- Grazie (❤️) agli sviluppatori che hanno creato python-can e le altre librerie utilizzate in questo strumento.
Attenzione ⚠️ !
- Questo strumento è puramente per scopi di apprendimento e educativi. Io e i collaboratori non siamo responsabili per eventuali azioni dannose.
- Non utilizzare/condividere il tuo nome/ID pubblico del bot; si consiglia di utilizzare un nome casuale.
🤝 Connettiti con me
