~/talk

ICSCorsair: How I Will PWN Your ERP Through 4-20 mA Current Loop

Talkat Black Hat USA 2014 · 2014-08-02..08-07· [security]
links:none on file
links:none on file
slides:none on file

A custom open‑hardware attack board, ICSCorsair board, connects to 4–20 mA HART loops to jam the line, impersonate masters, change a transmitter’s long tag and inject XML/JavaScript payloads that travel up FDT/DTM stacks into PAS/MES/ERP. The demo uses Metasploit modules, Ruby sniffers and netcat and achieves shell execution against SAP about 9/10 times by jamming for 15–20s then sending a forged packet; real transmitters enforce a 32‑byte tag limit while some PAS accept up to 200 bytes.

AI-written summary · about

  1. 0:00Start
  2. 2:36DEMO Infrastructure
  3. 9:52Field devices
  4. 12:14Example of FSK transmission
  5. 12:32HART FSK network scheme
  6. 14:55First try: HRTShield
  7. 15:58First prototype
  8. 16:20Prototype v.0.02
  9. 18:19HART modem inside MCU
  10. 18:34Choosing MCU: PSOC 3
  11. 19:02Operation modes
  12. 19:36Text commands (mode 1)
  13. 19:52Binary commands (mode 0)
  14. 21:40Mobile application
  15. 22:18Plant Asset Management
  16. 25:30Escaping? Boundary checking?
  17. 29:56Metasploit module
  18. 32:50Attack scheme
~/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.