CarHacking.Tools is a scripts collection of scripts to help jump start car research (and hacking?). All the scripts are designed and update to run on Ubuntu 20.04.
To Install The Full Desktop:
Git clone https://github.com/jgamblin/carhackingtools
cd CarHackingTools
sudo chmod +x *.sh
./workstationinstall.sh
To Install Only The Tools:
git clone https://github.com/jgamblin/carhackingtools
cd carhackingtools
sudo chmod +x *.sh
./toolinstall.sh
You will need an OBDII adapter to get started.
Here are three of my favorites that I own and test with:
Tool Name | Link | Notes |
---|---|---|
USB ELM327 | http://a.co/7YrtPui | Best for getting started and virtual environments. |
Veepeak Bluetooth | http://a.co/80FLIMV | Great for permanent installs and using with your phone. |
Cantact | https://hackerwarehouse.com/product/cantact-bundle/ | An amazing open-source project for advanced users. |
$10 Veepeak Bluetooth | http://a.co/ajFbcZ4 | Great for getting started has some limitations. |
The following tools are installed and configured automatically:
The following sites have been useful to me:
Link | Notes |
---|---|
https://archive.org/details/car-hackers-handbook-the-craig-smith | Car Hacking Handbook |
https://wiki.linklayer.com/index.php/SocketCAN | I use this when I forget how to enable can0 |
I likely don't know what I am doing and this could be done faster, better and simpler some other way. These scripts could also break your car (seriously) and make you cry.