Reversing Automotive 8051

May 25, 2021

In this session I will cover adventures in reverse engineering intel 8051 assembly code for the engine control unit on an old Bosch Motronic unit. This will cover the hardware aspects of obtaining the ECU microcode, analysis of the code, and modification for tuning purposes. It will also cover the lack of protections that allowed for this to be possible.