Before J1939
Examines the history, protocols, and diagnostic standards that preceded SAE J1939 in heavy-duty commercial vehicle networks.
Summary
Researchers Dan Salloum and Thomas Hayes explore heavy commercial vehicle network security in the Car Hacking Village, investigating legacy communications protocols predating the widespread adoption of SAE J1939 [00:02, 00:07]. The presentation focuses on the SAE J1708 physical layer and its accompanying SAE J1587 application standard, which communicate over differential RS-485 serial buses [05:12, 05:22].
The researchers analyze the interaction between commercial tractors and semi-trailers, revealing how unencrypted telemetry—including odometer rotations, wheel speeds, tractor-trailer pairing IDs, and driver dispatch logs—transits the physical bus without cryptographic integrity checks [09:53]. They demonstrate custom Python-based hardware tooling developed to passively decode bus traffic and actively inject parameter identification (PID) messages [15:00, 20:19], illustrating how legacy industrial protocols leave commercial fleets vulnerable to tampering and spoofing [25:26].
(AI summary — Gemini Flash)
Related talks
Car Hacking Village·29 min
Wyatt Ford · Alex Reuter
Wyatt Ford and Alex Reuter investigate security weaknesses in Vehicle Diagnostic Adapters (VDAs) used on heavy commercial trucks, exploring firmware updates and attack surfaces.
Auto Hacking Village·21 min
Demonstrating low-cost hardware tools and open-source software for analyzing and injecting traffic on J1939 heavy vehicle networks.
Auto Hacking Village·28 min
Understanding Heavy Truck Event Data
Dissecting event data recorders (EDRs) and diagnostic fault logging in commercial heavy trucks from an accident reconstruction perspective.


