论文标题
使用进化多目标优化确定工业控制系统的漏洞
Identifying Vulnerabilities of Industrial Control Systems using Evolutionary Multiobjective Optimisation
论文作者
论文摘要
在本文中,我们提出了一种新的方法,以帮助识别使用两种进化的多物镜优化(EMO)算法,NSGA-II和SPEA2中现实世界中复杂的异质工业控制系统(ICS)中的漏洞。我们的方法是在著名的基准化学厂模拟器,田纳西·伊士曼(TE)工艺模型上评估的。我们确定了TE模型各个组成部分中的漏洞,然后利用这些漏洞来产生组合攻击以损害系统的安全性并造成经济损失。将结果与随机攻击进行了比较,并使用HyperVolume,扩散和倒世代(IGD)指标评估了Emo算法的性能。使用多种机器学习算法开发了针对新型入侵检测系统形式的这些攻击的防御。针对开发的检测方法进一步测试了设计的方法。结果表明,EMO算法是确定IC最脆弱组成部分的有前途的工具,以及任何现有的检测系统的弱点来保护系统。控制和安全工程师可以使用所提出的方法来设计安全意识控制,并在设计过程中以及后来在系统操作期间测试安全机制的有效性。
In this paper we propose a novel methodology to assist in identifying vulnerabilities in a real-world complex heterogeneous industrial control systems (ICS) using two evolutionary multiobjective optimisation (EMO) algorithms, NSGA-II and SPEA2. Our approach is evaluated on a well known benchmark chemical plant simulator, the Tennessee Eastman (TE) process model. We identified vulnerabilities in individual components of the TE model and then made use of these to generate combinatorial attacks to damage the safety of the system, and to cause economic loss. Results were compared against random attacks, and the performance of the EMO algorithms were evaluated using hypervolume, spread and inverted generational distance (IGD) metrics. A defence against these attacks in the form of a novel intrusion detection system was developed, using a number of machine learning algorithms. Designed approach was further tested against the developed detection methods. Results demonstrate that EMO algorithms are a promising tool in the identification of the most vulnerable components of ICS, and weaknesses of any existing detection systems in place to protect the system. The proposed approach can be used by control and security engineers to design security aware control, and test the effectiveness of security mechanisms, both during design, and later during system operation.