CANalyse - A Vehicle Network Analysis And Attack Tool

3 years ago 179
BOOK THIS SPACE FOR AD
ARTICLE AD

CANalyse is a tool built to analyze the log files to find out unique datasets automatically and able to connect to simple user interfaces such as Telegram. Basically, while using this tool the attacker can provide a bot-ID and use the tool over the internet through telegram-bot. CANalyse is made to be placed inside a raspberry-PI and able to exploit the vehicle through a telegram bot by recording and analysing the network traffic/data logs, like a hardware backdoor planted in a car.

A prerequisite to using this tool is that the Hardware implant is already installed in the car and capable of communicating with the Network/communication channels inside the vehicle.

Explained here

Medium Blog Youtube

Requirements:

Python3 pip3 library requirements are listed requirements.txt file.

Installation of CANalyse:

git clone https://github.com/KartheekLade/CANalyse.git
cd CANalyse
pip3 install -r requirements.txt

Usage

cd CANalyse/
python3 canalyse_tool.py

Troubleshooting

If the tool dumps "No such device" error or you can't view any traffic, check if the interface & communication channel in settings. if the auto installation of required libraries didn't work try running with sudo once or install them manually. If you are not able to execute commands properly, do check the " menu ".

Next Updates (In process)

A secondary refinery proccess to get more concentrated payload, which will be optional to users. Making a common settings in CLI and Bot. Ability to record and download multiple files.

Note:

Code is constantly being updated for fixing the bugs, Errorhandling and smooth experience. If you face any problems send a DM or raise a issue, We (I and the contributors) will be happy to help as much as we can. Thanks to developers who created python-can and other libraries used in this tool.

Warning

This tool is purely for learning and educational purposes only. I and the contributors are not responsibale for any harmful actions. Don't Use/Share your Public bot Name/ID, it's advised to use a random name.

CANalyse - A Vehicle Network Analysis And Attack Tool CANalyse - A Vehicle Network Analysis And Attack Tool Reviewed by Zion3R on 8:30 AM Rating: 5

Read Entire Article