Automating & Tooling Your Own CAN Hacking Tool on a Cheap Car Hacking Adventure LAB

Lab Details

Date: 15th August 2023. 1400H
Venue: Room 304, Level 3, KLCC Convention Centre

Lab Technical Difficulty Level: Medium


Early Bird: USD 999.00 (Use Code: SS2023CLEB. Ends 30th June, 2359H)
Normal: USD 1,199.00

Course Abstract

In this talk, we don’t need roads. Sit tight and no need to fasten your seatbelts because this will be a quick, cheap, practical and dirty approach in car hacking specifically CAN Bus hacking. Using one component of your car you could just acquire from a junkyard or by any means necessary to start Car Hacking by yourself from fuzzing a simulator to actual hardware with open source tools and hardware. We will also talk about building your own lost-cost CAN fuzzer and Metasploit module creation geared towards the hwbridge.

Course Outline

  • What is CAN Bus?
  • What is UDS?
  • Hacking Your Low Cost Hardware / sniffer
  • Playing with nano-can
    • Building nano-can
    • Programming nano-can
  • Python for Car Hackers
  • Introduction to Metasploit’s hwbridge modules
  • Creating your own Metasploit module for car hacking
  • canTot Framework Tutorial
  • Automotive Security Bugs Explained


  • Basic Linux knowledge
  • Bash
  • Basic Python
  • Metasploit
  • Basic Electronics and Soldering
  • Arduino Basics

What to bring?

  • Laptop running Kali Linux

Trainer Profile

Jay Turla

Jay Turla is a Principal Security Consultant at VikingCloud, and one of the goons of ROOTCON. He has presented at international conferences like ROOTCON, HITCON, Nullcon, DEFCON, etc. He used to work for HP Fortify and Bugcrowd in the areas of appsec.

His main interest or research right now is about car hacking and is currently one of the main organizers of the Car Hacking Village of ROOTCON / Philippines which is recognized and supported by the Car Hacking Village community.

Scroll to top