Hacking the EOD Bot How I Learned to Love the Boomba
Where
Main Stage
DEF CON 34
Duration
35 min
Teardown of a surplus PackBot bomb disposal robot, exposing unencrypted radios, plaintext control links, and a command injection flaw in its tablet app.
Summary
The speakers bought a surplus PackBot, a bomb disposal robot built on early 2000s engineering, and took it apart to see how it works. They start with its history, from a DARPA-funded design through several corporate owners, and walk through the hardware: a Linux single-board computer, a stack of five circuit layers, standardized accessory ports that carry 24 volts on some pins, and a rear maintenance port they mapped with a custom cable.
The software half covers how the robot is controlled. Operators log in over SSH with a shared default password, all processes run as root, and sessions are created over plain HTTP, so someone on the same network can release another operator's session. Video runs as multicast UDP. The team decoded the JAUS command protocol from the tablet app's APK to build a Wireshark dissector, and they found that the 4.9 GHz mesh radio's OpenVPN overlay was unencrypted. They replaced that radio with custom hardware and ran the tablet app on newer Android versions and a Steam Deck.
The closing section argues that a walled-garden perimeter is not enough and that protocols need protection too. Recommended steps include secure boot, dm-verity and encrypted filesystems, and retiring legacy platforms before technical debt piles up. The speakers also note that obscurity only delays analysis, and that coordinated disclosure with the vendor went smoothly.
Materials
Related talks
BioHacking Village·32 min
Marie Mo · Cheyenne · Christian
Follows a pacemaker patient and two students as they reverse engineer a clinic programmer and an implant's firmware, exposing its weaknesses.
Main Stage·18 min
Stacksmashing
Reverse-engineers a Sea-Doo jetski's diagnostic protocol and one-wire key interface to build an open-source, programmable replacement key.
Main Stage·41 min
Darren McDonald
Shows how full disk encryption on Dell, HP and IGEL thin clients falls to boot chain and TPM flaws, letting an attacker reach the disk from a powered-off device.


