YoVDO

Discovering Debug Interfaces with the JTAGulator Part 1

Offered By: Black Hat via YouTube

Tags

Black Hat Courses Electronics Courses Hardware Security Courses PCB Layout Courses

Course Description

Overview

Explore the world of debug interfaces and hardware hacking in this Black Hat conference talk. Learn about the challenges of discovering debug interfaces, traditional methods, and the inspiration behind the JTAGulator. Delve into external and internal interfaces, PCB layout heuristics, and security through obscurity. Examine the hardware design requirements and overview of the JTAGulator, including its board layout, subsystems, and key components such as RAM, Propeller Tool, and USB interface. Understand the importance of adjustable target voltage, level translation, and input protection in hardware hacking. Gain insights into firmware development for hardware security tools.

Syllabus

Intro
Agenda
Debug Interfaces
The Problem
Inspiration
External Interfaces
Internal Interfaces
Pinouts
PCB Layout heuristics
Solder Mask
Security through obscurity
Traditional methods
Design requirements
Hardware overview
Board overview
Hardware subsystems
RAM
Propeller Tool
USB Interface
Adjustable Target Voltage
Level Translation
High Impedance
Input Protection
Diodes
Firmware
Space
Break


Taught by

Black Hat

Related Courses

Attack on Titan M, Reloaded - Vulnerability Research on a Modern Security Chip
Black Hat via YouTube
Attacks From a New Front Door in 4G & 5G Mobile Networks
Black Hat via YouTube
AAD Joined Machines - The New Lateral Movement
Black Hat via YouTube
Better Privacy Through Offense - How to Build a Privacy Red Team
Black Hat via YouTube
Whip the Whisperer - Simulating Side Channel Leakage
Black Hat via YouTube