~/talk

Oops, It Halted Again: Exploiting PLC Memory for Fun and Profit in Industrial Control...

links:none on file
slides:none on file

Automated framework uses machine-learning SVM classifier on windowed, entropy and structural features (depth and indegree, byte-correlation) and acquires memory via Modbus/JTAG to find pointers and metadata; trained on an M221 and tested on three PLCs from two vendors including two Schneider models with different ISAs. Targets are tiny (<1% of space, often one-in-a-million sized), ordering priorities by likelihood, and active probes corrupt or crash devices (over 280 kill-switch blocks found on one PLC); vulnerability disclosed as CVE-2024-11737.

AI-written summary · about

  1. 0:00ICS and PLC systems
  2. 1:59PLC memory security blind spot
  3. 3:03Analyzing PLC memory challenges
  4. 5:56Accessing PLC memory protocols
  5. 6:38Machine learning for memory layout
  6. 9:25Critical data in PLC memory
  7. 13:04Framework acquisition to analysis
  8. 16:00Testing attacks on PLC models
  9. 17:33Exploiting memory blocks
  10. 19:01Summary and ethical disclosure
~/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.