Runtime Monitoring of PLCs In Critical Real-Time Systems

Critical real-time systems have become a popular target for cyber attacks. Attack vectors exist all the way from the application level down to the hardware level. This paper explores a variety of attack vectors for critical real-time systems with special focus on programmable logic controllers. We a...

Full description

Bibliographic Details
Main Author: Hilke, Joshua
Other Authors: Shrobe, Howard E.
Format: Thesis
Published: Massachusetts Institute of Technology 2022
Online Access:https://hdl.handle.net/1721.1/139377
Description
Summary:Critical real-time systems have become a popular target for cyber attacks. Attack vectors exist all the way from the application level down to the hardware level. This paper explores a variety of attack vectors for critical real-time systems with special focus on programmable logic controllers. We also discuss runtime monitoring as a solution for securing critical real-time systems and explore the details and challenges of runtime monitoring by implementing our own runtime monitors based on existing design principles