论文标题
通过加强学习进行学习自动化IOT攻击检测
Towards Learning-automation IoT Attack Detection through Reinforcement Learning
论文作者
论文摘要
由于部署了大量物联网(IoT)设备,因此物联网中的安全性和隐私问题越来越引起人们的关注。物联网攻击造成了物联网网络的巨大损失,甚至威胁到人类安全。与传统网络相比,物联网网络具有独特的特征,这使攻击检测更具挑战性。首先,平台,协议,软件和硬件的异质性暴露了各种漏洞。其次,除了传统的高速攻击外,物联网攻击者还广泛使用了低速攻击,以使合法和恶意交通混淆。这些低率攻击在检测到网络中的挑战性。最后,攻击者正在发展为更聪明,可以根据环境反馈动态改变其攻击策略,以免被发现,这使防守者发现一致的模式更具挑战性,以识别攻击。 为了适应物联网攻击中的新特征,我们提出了一个基于加强学习的攻击检测模型,该模型可以自动学习和识别攻击模式的转换。因此,我们可以在人类干预较少的情况下不断检测物联网攻击。在本文中,我们探讨了物联网运输的关键特征,并利用基于熵的指标来检测高速率和低率的物联网攻击。之后,我们利用强化学习技术根据检测反馈不断调整攻击检测阈值,该反馈优化了检测和错误警报率。我们对真实的物联网攻击数据集进行了广泛的实验,并证明了我们物联网攻击检测框架的有效性。
As a massive number of the Internet of Things (IoT) devices are deployed, the security and privacy issues in IoT arouse more and more attention. The IoT attacks are causing tremendous loss to the IoT networks and even threatening human safety. Compared to traditional networks, IoT networks have unique characteristics, which make the attack detection more challenging. First, the heterogeneity of platforms, protocols, software, and hardware exposes various vulnerabilities. Second, in addition to the traditional high-rate attacks, the low-rate attacks are also extensively used by IoT attackers to obfuscate the legitimate and malicious traffic. These low-rate attacks are challenging to detect and can persist in the networks. Last, the attackers are evolving to be more intelligent and can dynamically change their attack strategies based on the environment feedback to avoid being detected, making it more challenging for the defender to discover a consistent pattern to identify the attack. In order to adapt to the new characteristics in IoT attacks, we propose a reinforcement learning-based attack detection model that can automatically learn and recognize the transformation of the attack pattern. Therefore, we can continuously detect IoT attacks with less human intervention. In this paper, we explore the crucial features of IoT traffics and utilize the entropy-based metrics to detect both the high-rate and low-rate IoT attacks. Afterward, we leverage the reinforcement learning technique to continuously adjust the attack detection threshold based on the detection feedback, which optimizes the detection and the false alarm rate. We conduct extensive experiments over a real IoT attack dataset and demonstrate the effectiveness of our IoT attack detection framework.