SETTI: A Self-supervised Adversarial Malware Detection Architecture in an IoT Environment
Marjan Golmaryami, Rahim Taheri, Zahra Pooranian, Mohammad Shojafar,, Pei Xiao

TL;DR
This paper introduces SETTI, a self-supervised adversarial malware detection system for IoT networks that employs real-time attack techniques and defenses, improving malware detection accuracy in unlabeled IoT traffic data.
Contribution
It proposes a novel self-supervised adversarial architecture with three attack methods and a defense strategy, addressing real-time malware detection challenges in unlabeled IoT data.
Findings
Self-MDS reduces IoT23 accuracy from 98% to 74%.
ASelf-MDS reduces NBIoT accuracy from 98% to 77%.
The architecture effectively detects malware despite adversarial attacks.
Abstract
In recent years, malware detection has become an active research topic in the area of Internet of Things (IoT) security. The principle is to exploit knowledge from large quantities of continuously generated malware. Existing algorithms practice available malware features for IoT devices and lack real-time prediction behaviors. More research is thus required on malware detection to cope with real-time misclassification of the input IoT data. Motivated by this, in this paper we propose an adversarial self-supervised architecture for detecting malware in IoT networks, SETTI, considering samples of IoT network traffic that may not be labeled. In the SETTI architecture, we design three self-supervised attack techniques, namely Self-MDS, GSelf-MDS and ASelf-MDS. The Self-MDS method considers the IoT input data and the adversarial sample generation in real-time. The GSelf-MDS builds a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Security and Intrusion Detection · Advanced Malware Detection Techniques · Anomaly Detection Techniques and Applications
