Vehicle Security and Car Hacking
206 items from jaredthecoder/awesome-vehicle-security ★4,696
-
-
scapy github.com
A python library to send, receive, edit raw packets. Supports CAN and automotive protocols: see the automotive doc
-
openpilot github.com
openpilot is an open source driving agent that performs the functions of Adaptive Cruise Control (ACC) and Lane Keeping Assist System (LKAS) for Hondas and Acuras.
-
android-security-awesome github.com
A collection of android security related resources. A lot of work is happening in academia and industry on tools to perform dynamic analysis, static analysis and reverse engineering of android apps.
-
jumpstarter github.com
A hardware-in-the-loop testing framework with automotive diagnostic drivers for UDS, DoIP, and CAN bus protocols.
-
-
openalpr github.com
An open source Automatic License Plate Recognition library written in C++ with bindings in C#, Java, Node.js, Go, and Python.
-
-
Python-CAN github.com
Python interface to various CAN implementations, including SocketCAN. Allows you to use Python 2.7.x or 3.3.x+ to communicate over CAN networks.
-
Udacity's Self Driving Car Engineer Course github.com
The content for Udacity's self driving car software engineer course. The actual course on Udacity's website is here.
-
CANdevStudio github.com
Development tool for CAN bus simulation. CANdevStudio enables to simulate CAN signals such as ignition status, doors status or reverse gear by every automotive developer.
-
-
Open Source Car Control Project github.com
The Open Source Car Control Project is a hardware and software project detailing the conversion of a late model vehicle into an autonomous driving research and development vehicle.
-
-
-
-
Python-OBD github.com
A Python module for handling realtime sensor data from OBD-II vehicle ports. Works with ELM327 OBD-II adapters, and is fit for the Raspberry Pi.
-
Tesla Mod github.com
Tesla CAN bus toolkit for Flipper Zero and ESP32. Nag killer, FSD region unlock, track mode, BMS dashboard, blind spot alert, high beam strobe, and 30+ more CAN handlers. Open source (GPL-3.0).
-
-
-
dbcc github.com
"dbcc is a program for converting a DBC file primarily into into C code that can serialize and deserialize CAN messages." With existing DBC files from a vehicle, this file allows you to convert them to C code that extracts the CAN messages and properties of the CAN environment.
-
-
Open Vehicle Monitoring System github.com
A community project building a hardware module for your car, a server to talk to it, and a mobile app to talk to the server, in order to allow developers and enthusiasts to add more functionality to their car and control it remotely.
-
UDSim github.com
GUI tool that can monitor a CAN bus and automatically learn the devices attached to it by watching communications.
-
arduino-canbus-monitor github.com
No matter which shield is selected you will need your own sniffer. This is implementation of standard Lawicel/SLCAN protocol for Arduino + any MCP CAN Shield to use with many standard CAN bus analysis software packages or SocketCAN
-
Arduino arduino.cc
Arduino boards have a number of shields you can attach to connect to CAN-enabled devices.
-
CANToolz github.com
CANToolz is a framework for analysing CAN networks and devices. It is based on several modules which can be assembled in a pipeline.
-
-
NodeJS extension to SocketCAN github.com
Allows you to communicate over CAN networks with simple JavaScript functions.
-
CanCat github.com
A "swiss-army knife" for interacting with live CAN data. Primary API interface in Python, but written in C++.
- next page of items loading…