The Internet of Things (IoT) paradigm has displayed tremendous growth in recent years, resulting in innovations like Industry 4.0 and smart environments that provide improvements to efficiency, management of assets and facilitate intelligent decision making. However, these benefits are offset by considerable cybersecurity concerns that arise due to inherent vulnerabilities, which hinder IoT-based systems' Confidentiality, Integrity, and Availability. Security vulnerabilities can be detected through the application of penetration testing, and specifically, a subset of the information-gathering stage, known as vulnerability identification. Yet, existing penetration testing solutions can not discover zero-day vulnerabilities from IoT environments, due to the diversity of generated data, hardware constraints, and environmental complexity. Thus, it is imperative to develop effective penetration testing solutions for the detection of vulnerabilities in smart IoT environments. In this paper, we propose a deep learning-based penetration testing framework, namely Long Short-Term Memory Recurrent Neural Network-Enabled Vulnerability Identification (LSTM-EVI). We utilize this framework through a novel cybersecurity-oriented testbed, which is a smart airport-based testbed comprised of both physical and virtual elements. The framework was evaluated using this testbed and on real-time data sources. Our results revealed that the proposed framework achieves about 99% detection accuracy for scanning attacks, outperforming other four peer techniques.
翻译:近年来,物联网(IoT)模式表现出了巨大的增长,导致工业4.0和智能环境等创新,提高了效率、资产管理和智能决策;然而,这些效益被由于内在脆弱性而引发的大量网络安全关切所抵消,这些内在脆弱性妨碍了基于IoT的系统的保密性、完整性和可用性。安全弱点可以通过实施渗透测试,具体来说就是信息收集阶段的一个子集(称为脆弱性识别)来检测。然而,由于生成的数据、硬件限制和环境复杂性的多样性,现有的渗透测试办法无法发现从IoT环境中零天的弱点。因此,必须开发有效的渗透测试办法,以探测智能IoT环境中的脆弱性。在本文中,我们提出了一个基于深层次学习的渗透测试框架,即长期记忆常识网络-弱点识别(LSTM-EVI)。我们通过一个新的以网络为主的测试台利用这个框架,这是一个智能的机场测试台,由物理和虚拟要素组成。因此,有必要开发有效的渗透测试办法,用于检测智能IoT环境中的脆弱性。我们提出了一个深层次的渗透测试和真实性数据源。我们提出的其他同行检测结果。