Showing 35 of 35 projects
A portable, extensible framework for network reconnaissance and MITM attacks on WiFi, BLE, HID, CAN-bus, IPv4, and IPv6 networks.
A curated list of resources for learning about vehicle security, car hacking, and automotive tinkering.
A curated list of tools, hardware, and resources for CAN bus reverse engineering, security research, and automotive electronics.
A Python API and CAN database for controlling and reading data from modern cars with ADAS interfaces.
A collection of userspace utilities for Linux CAN subsystem (SocketCAN) to display, record, generate, and analyze CAN bus traffic.
A free and open-source ANSI C implementation of the CANopen protocol stack for embedded control systems.
An open-source diagnostic tool for creating custom ECU parameter screens and connecting to vehicle CAN networks via various OBD-II adapters.
A Qt-based cross-platform CAN bus tool for visualization, reverse engineering, debugging, and capturing CAN frames.
A cost-effective, modular development tool for simulating and analyzing CAN bus networks with hardware and virtual interfaces.
A Python library for reading, writing, and converting various Controller Area Network (CAN) database formats.
An open-source hardware and software platform for computer control of modern vehicles to facilitate autonomous vehicle development.
An open-source hardware and software platform for computer control of modern vehicles to facilitate autonomous vehicle development.
A friendly automotive security exploration tool for the CAN bus, enabling zero-knowledge discovery of services and vulnerabilities.
An open-source hardware and software system for remote monitoring, diagnosis, and control of electric and other vehicles via OBD2.
A security analysis toolkit with GUI for proprietary automotive CAN and CAN FD protocols, featuring modular analysis mechanisms.
A DBC file compiler that converts CAN database files into C code for message serialization, plus CSV, JSON, and XML outputs.
A curated list of open-source electronic modules, subsystems, and projects for building robots.
An Arduino-based CAN bus monitoring tool implementing the SLCAN protocol for low-speed automotive diagnostics.
A GUI tool for simulating, learning, and fuzzing UDS (Unified Diagnostic Services) on vehicle CAN buses for security testing and training.
A framework for black-box analysis of Controller Area Network (CAN) bus systems in automotive and industrial environments.
A CAN bus visualization tool for real-time message plotting to aid in reverse engineering.
A Node.js extension for sending and receiving CAN bus messages via SocketCAN on Linux systems.
A curated list of tools, hardware, and resources for reverse engineering LIN bus devices in automotive embedded systems.
An open-source multi-purpose tool for interacting with Controller Area Networks (CAN) used in vehicles and building automation.
A web-based CAN data visualizer and DBC file editor with integration to comma.ai's open DBC repository.
A Rust library for Linux SocketCAN communication, providing network socket access to CAN bus with async support.
A CAN-based virtual car simulator written in C for testing vehicle system cyber-attacks without hardware.
A Python CLI framework for automotive security testing, exploiting known CAN Bus vulnerabilities and fun hacks.
Use your car's CAN bus as a game controller to play video games with real steering wheels and pedals.
A Go-based server for researching and hacking CAN bus devices in vehicles, with a web interface and RESTful API.
A Rust parser for CAN DBC files using Pest grammar, enabling structured access to CAN network definitions.
A bidirectional, configurable bridge between CAN-Bus and MQTT with flexible data conversion modes.
Reverse engineering resources and CAN bus analysis tools for specific car models, focusing on automotive security research.
A standardized ROS abstraction layer for accessing Kvaser CAN devices, usable as an API or standalone bridge node.
A Go program for the Raspberry Pi CAN bus simulator to develop and test the Carloop open-source car adapter.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.