You CAN (Not) Drive |
Abstract
Modern cars are governed by an assortment of electronic control systems and sensors, locked behind proprietary encryption standards and processor designs. In this talk I aim to look at one of the toughest Electronic Control Unit systems to crack - Toyota. Toyota ECUs control the engine, transmission shifting (TCU), and powertrain systems (PCU) in a wide variety of Toyota and Lexus vehicles. The boards are designed in Japan with the microprocessors and instruction set completely unique to the manufacturer. This makes them very difficult to analyze - with fusible links on the board, no hardware outputs, and the only compiler known is controlled by Toyota. Along the way I uncover a novel technique to modify the internal communications within the vehicle...with some dire consequences. My goal is to reprogram the engine tune of my vehicle, a feat so difficult that only a few people have reached this tuning Nirvana. Speaker Bio: Peter is working with EY as a graduate cybersecurity consultant and has previously spent his time running the RMIT Information Security Club. He enjoys hacking hardware, racing drones, fixing cars, and participating in CTFs (including being sent to one in Hong Kong!). |