CAN bus sniffer, DBC parser, and intrusion-detection (IDS) demo for automotive cybersecurity.
-
Updated
Oct 11, 2026 - Python
CAN bus sniffer, DBC parser, and intrusion-detection (IDS) demo for automotive cybersecurity.
Python-based automation framework for validating CAN bus message flows, signal behavior, and controller-level communication scenarios.
CAN and CAN FD on macOS for PEAK PCAN-USB and Kvaser Leaf/USBcan/Hydra adapters. Pure user space over libusb: no kernel extension, no closed binaries, every channel of a multi-channel adapter. Ported from the vendors' own Linux drivers. PCAN-Basic compatible, so SavvyCAN and python-can work unchanged.
Agent skill and executable suite for PCAN Classic CAN/CAN-FD functional, stress, recovery, and soak validation.
Library to control the CAROA04 CAN-IO expander device from eletechsup.
python-can plugin for Helix CAN backends. Send and receive CAN messages over the network through a Helix device, with secure login and encryption, using the familiar python-can interface.
Python toolkit for analyzing and shaping SocketCAN traffic with YAML-driven configuration, comprehensive testing, and WSL2 support. Features real-time CAN analysis, pass-through bridging, and rules-based traffic management for automotive and industrial applications.
Python CAN 总线工具集 | 报文构造与解析 | DBC 批量解码 | 日志分析
CLI and web UI for Mean Well NPB-450 / 750 / 1200 / 1700 chargers over CAN bus
python-can plugin for CAN bus interfaces from EMS Dr. Thomas Wuensche e.K.
Simulated ROS 2 differential-drive AMR: kinematic sim, waypoint follower, python-can motor bridge, diagnostic_msgs fault detection
Native PyUSB BUSMUST CAN/CAN FD driver for python-can; hardware validation pending
Home-lab CAN ECU test bench: pytest + python-can automation of a 3-node CAN bus (CANable + 2 Arduino/MCP2515 ECUs) - timeout, E2E counter/checksum, fault injection, requirements traceability
Multicast UDP CANBUS redirector built using python-can
Canvect is a Python package designed for sending and managing CAN (Controller Area Network) messages related to vehicles actuation control. It provides a simple yet flexible API for creating and dispatching CAN messages, making it ideal for applications in automotive and industrial systems
Open-source SAE J1939 multi-ECU emulator for fleet & telematics QA. Simulate PGNs, DTCs, VIN & engine data on a virtual CAN bus—no truck required. Built with python-can.
Agent skill for safe PCANBasic and python-can operations, CAN-FD timing, status handling, and recovery.
A modular Python framework for CANopen security research and fuzzing on Windows + PCAN hardware.
To associate your repository with the python-can topic, visit your repo's landing page and select "manage topics."