Skip to content

canTot: A Modular CLI Framework for CAN Bus Hacking & Pentesting

Jay Turla

Jay Turla introduces canTot, a modular command-line framework that consolidates automotive exploits, fuzzers, and CAN bus vulnerability modules in Python.

Summary

The Need for Unified Automotive Penetration Testing Tools

While penetration testers have established frameworks like Metasploit and Recon-ng, automotive security tools have historically remained fragmented across disjointed scripts.

Introducing the canTot CLI Architecture

Jay Turla presents canTot, an open-source modular framework designed to simplify vehicle penetration testing and Python-based CAN bus development.

Consolidating Known Automotive Exploits and Fuzzers

Turla walks through canTot modules—including CAN frame sniffers, ECU identifier scanners, known CVE exploit modules, and payload injection utilities.

Streamlining Automotive Security Auditing Workflows

The author demonstrates how researchers and hobbyists can easily script custom modules to evaluate connected vehicle ECUs and diagnostic gateways.

Related talks