Detecting Anomalous Programmable Logic Controller Events Using Machine Learning - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2017

Detecting Anomalous Programmable Logic Controller Events Using Machine Learning

Kam-Pui Chow
  • Fonction : Auteur
  • PersonId : 989410

Résumé

Industrial control system failures can be hazardous to human lives and the environment. Programmable logic controllers are major components of industrial control systems that are used across the critical infrastructure. Attack and accident investigations involving programmable logic controllers rely on forensic techniques to establish the root causes and to develop mitigation strategies. However, programmable logic controller forensics is a challenging task, primarily because of the lack of system logging. This chapter proposes a novel methodology that logs the values of relevant memory addresses used by a programmable logic controller program along with their timestamps. Machine learning techniques are applied to the logged data to identify anomalous or abnormal programmable logic controller operations. An application of the methodology to a simulated traffic light control system demonstrates its effectiveness in performing forensic investigations of programmable logic controllers.
Fichier principal
Vignette du fichier
456364_1_En_5_Chapter.pdf (418.63 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01716409 , version 1 (23-02-2018)

Licence

Identifiants

Citer

Ken Yau, Kam-Pui Chow. Detecting Anomalous Programmable Logic Controller Events Using Machine Learning. 13th IFIP International Conference on Digital Forensics (DigitalForensics), Jan 2017, Orlando, FL, United States. pp.81-94, ⟨10.1007/978-3-319-67208-3_5⟩. ⟨hal-01716409⟩
139 Consultations
233 Téléchargements

Altmetric

Partager

More