~/talk

Never Trust Your Inputs: Causing 'Catastrophic Physical Consequences' From The Sensor...

Talkat Black Hat Asia 2016 · 2016-03-29..04-01· [security, embedded-and-hardware]
links:none on file
slides:none on file

Shows how an attacker makes one analog line mean 7 V to a controller and 1 V to logging by abusing ADC timing, phase and amplitude. Demos use Arduino + signal generator, oscilloscope and a real Siemens S7 PLC to: oversample a SAR ADC with a 125 kHz clock so sample‑holds occur ~1.9 kHz, force a delta‑sigma ADC to output a low‑frequency sinus when fed a 31 kHz tone (reported ~120,000× difference), inject negative voltages that corrupt other channels and even burn hardware. Includes countermeasures: matched LPFs, voltage dividers, higher‑bandwidth ADCs and randomized ADC read timing.

AI-written summary · about

  1. 0:00Introduction to ICS attacks
  2. 2:29Analog signal vulnerabilities
  3. 5:41Demo: Fooling a PLC
  4. 8:10Understanding ADC mechanics
  5. 11:06Attacking SAR ADCs
  6. 18:10Exploiting Delta Sigma ADCs
  7. 25:18Software timing attacks
  8. 32:05Data sheet analysis
  9. 35:01Amplitude attacks
  10. 42:25Attack implementation
  11. 45:11Mitigation strategies
  12. 51:23Conclusion and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.