Mitigating Adversarial Reconnaissance in IoT Anomaly Detection Systems: A Moving Target Defense Approach based on Reinforcement Learning
Authors:
Open Access
- 10 July 2024
- journal article
- research article
- Published by European Alliance for Innovation n.o. in EAI Endorsed Transactions on Internet of Things
- Vol. 10
Abstract
The machine learning (ML) community has extensively studied adversarial threats on learning-based systems, emphasizing the need to address the potential compromise of anomaly-based intrusion detection systems (IDS) through adversarial attacks. On the other hand, investigating the use of moving target defense (MTD) mechanisms in Internet of Things (IoT) networks is ongoing research, with unfathomable potential to equip IoT devices and networks with the ability to fend off cyber attacks despite their computational deficiencies. In this paper, we propose a game-theoretic model of MTD to render the configuration and deployment of anomaly-based IDS more dynamic through diversification of feature training in order to minimize successful reconnaissance on ML-based IDS. We then solve the MTD problem using a reinforcement learning method to generate the optimal shifting policy within the network without a prior network transition model. The state-of-the-art ToN-IoT dataset is investigated for feasibility to implement the feature-based MTD approach. The overall performance of the proposed MTD-based IDS is compared to a conventional IDS by analyzing the accuracy curve for varying attacker success rates. Our approach has proven effective in increasing the resilience of the IDS against adversarial learning.Keywords
This publication has 29 references indexed in Scilit:
- Data-Driven Science and Engineering2022
- A Moving Target Defense Strategy for Internet of Things CybersecurityIEEE Access, 2021
- Gradient Masking of Label Smoothing in Adversarial RobustnessIEEE Access, 2020
- An Adversarial Learning Model for Intrusion Detection in Real Complex Network Environments2020
- Predicting Future Malware Attacks on Cloud Systems using Machine Learning2020
- Adversarial Attacks and Defenses in Images, Graphs and Text: A ReviewInternational Journal of Automation and Computing, 2020
- Adversarial Machine Learning2018
- A survey of intrusion detection in Internet of ThingsJournal of Network and Computer Applications, 2017
- Moving Target Defense Against Network Reconnaissance with Software Defined Networking2016
- Multiagent Systems2008