
If you're doing automotive security research or pentesting, this gives you a Python framework for CAN bus analysis, ECU fingerprinting, and protocol fuzzing. It handles the typical workflow: capture traffic with a USB-to-CAN adapter, identify ECUs via UDS diagnostics, replay sequences, or run MITM attacks between interfaces. The code examples are solid and show real scenarios like fuzzing specific CAN ID ranges or modifying speed data in transit. You'll need hardware (an OBD-II dongle or similar) and Linux with SocketCAN support. The anomaly detection and custom protocol decoder hooks are nice touches. Obviously only use this on vehicles you own or have written authorization to test, because this is serious stuff that could brick systems or worse.
npx -y skills add aradotso/security-skills --skill s800-vehicle-network-security-testing --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.