Attacking the IEC 61131 Logic Engine in Programmable Logic Controllers


연구 분야: Analysis



학회: International Conference on Critical Infrastructure Protection


초록

Programmable logic controllers monitor and control physical processes in critical infrastructure assets, including nuclear power plants, gas pipelines and water treatment plants. They are equipped with control logic written in IEC 61131 languages such as ladder diagrams and structured text that define how the physical processes are monitored and controlled. Cyber attacks that seek to sabotage physical processes typically target the control logic of programmable logic controllers. Most of the attacks described in the literature inject malicious control logic into programmable logic controllers. This chapter presents a new type of attack that targets the control logic engine that is responsible for executing the control logic. It demonstrates that a control logic engine can be disabled by exploiting inherent features such as the program mode and starting/stopping the engine. Case studies involving control logic engine attacks on real programmable logic controllers are presented. The case studies present internal details of the logic engine attacks to enable industry and the research community to understand the control logic engine attack vector. Additionally, control engine attacks on power substation, conveyor belt and elevator testbeds are presented to demonstrate their impacts on physical systems.


Author Profile
Syed Ali Qasim

Computer Science Virginia Commonwealth University Richmond Virginia USA

United States
Author Profile
Adeen Ayub

Computer Science Virginia Commonwealth University Richmond Virginia USA

United States
Author Profile
Jordan Johnson

Cyber Security Technical Professional in the Embedded Systems Security Group Oak Ridge National Laboratory Oak Ridge Tennessee USA

India

📄 논문 정보

발행 연도 2022년
인용수 0
출판 국가 India, United States
사이트 Springer
좋아요 수 0

연관 논문 목록 (98건)