MQTT公司
计算机科学
利用
入侵检测系统
模糊测试
对抗制
鉴定(生物学)
机器学习
网络安全
计算机安全
人工智能
数据挖掘
物联网
软件
操作系统
生物
植物
作者
Rafael Augusto da Costa Alencar,Bruno Fernandes,Paulo Hugo Espírito Santo Lima,Carlo Marcelo Revoredo da Silva
标识
DOI:10.1080/1206212x.2024.2443504
摘要
The proliferation of IoT has made MQTT systems frequent targets of cyberattacks. While existing literature predominantly focuses on intrusion detection systems, this research aims to explore how machine learning algorithms can be leveraged to automate penetration testing in MQTT environments. A review of the literature reveals a significant gap in the field of automated testing, with few studies utilizing specific brokers and realistic datasets. This study contributes to the security of MQTT networks through: (a) a survey of widely used MQTT brokers, detailing their features, vulnerabilities, and mitigation measures; (b) an analysis of common attacks against brokers, including the identification of attack vectors, intrusion techniques, and defense mechanisms; (c) a mapping of machine learning models, such as Decision Trees (DT), Generative Adversarial Networks (GANs), and Boosting Algorithms, for detecting malicious activities and automating penetration testing in MQTT environments; and (d) the proposal of metrics to evaluate the effectiveness of the proposed models, considering both their ability to detect attacks and to successfully exploit vulnerabilities.
科研通智能强力驱动
Strongly Powered by AbleSci AI