Dieselgate: Fraud becomes executable code
Summary
Daniel Lange and Felix Domke analyse Dieselgate technically, organisationally and procedurally and examine software extracted from real engine control units. For the analysis, control units from eBay and from Volkswagen were read out. Code can reproduce an organisational lie precisely and millions of times.
Ideas
- Engine control units detect test conditions from several available vehicle signals.
- Software can pass formal tests and violate real operating goals at the same time.
- Firmware extraction makes claimed behaviour verifiable independently of the manufacturer.
- Control units from the second-hand market enable research without access to a complete vehicle.
- Organisational incentives shape harmful code as much as technical requirements do.
- Regulation without realistic spot checks makes manufacturers optimise for the known test bench.
Insights
- Measurement procedures themselves become an attack surface as soon as their sequence is predictable.
- Independent hardware access enables public accountability for proprietary systems.
Quotes
Take a deep breath into pollution trickery
– subtitle of the talk
Habits
- The speakers combine firmware analysis with procedures, organisation and publicly known measurement results.
Facts
- Daniel Lange and Felix Domke gave the talk together.
References
- CCC: The exhaust emissions scandal – Dieselgate
- Engine control unit (ECU): the embedded platform examined.
- 32C3: gated communities (the event of the talk).
Critique
- The talk was given early in the scandal and could not take later proceedings into account.
- The firmware versions examined do not automatically represent every affected vehicle variant.
Remarks
- The talk leads the popularity list on media.ccc.de by a wide margin.
- Technical analysis and social impact interlock unusually clearly here.
Recommendations
- Design tests to be random, realistic and independent of the manufacturer.
- Archive firmware versions together with hardware and calibration data.
- Give researchers legally secure access to proprietary control units.
Links to the original source and the Web Archive open in a new tab.