Abstract
IoT malware detection using control flow graph (CFG)-based features and deep learning networks are widely explored. The main goal of this study is to investigate the robustness of such models against adversarial learning. We designed two approaches to craft adversarial IoT software: off-the-shelf methods and Graph Embedding and Augmentation (GEA) method. In the off-the-shelf adversarial learning attack methods, we examine eight different adversarial learning methods to force the model to misclassification. The GEA approach aims to preserve the functionality and practicality of the generated adversarial sample through a careful embedding of a benign sample to a malicious one. Intensive experiments are conducted to evaluate the performance of the proposed method, showing that off-the-shelf adversarial attack methods are able to achieve a misclassification rate of 100%. In addition, we observed that the GEA approach is able to misclassify all IoT malware samples as benign. The findings of this work highlight the essential need for more robust detection tools against adversarial learning, including features that are not easy to manipulate, unlike CFG-based features. The implications of the study are quite broad, since the approach challenged in this work is widely used for other applications using graphs.
Original language | English |
---|---|
Title of host publication | Proceedings - 2019 39th IEEE International Conference on Distributed Computing Systems, ICDCS 2019 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 1296-1305 |
Number of pages | 10 |
ISBN (Electronic) | 9781728125190 |
DOIs | |
Publication status | Published - Jul 2019 |
Event | 39th IEEE International Conference on Distributed Computing Systems, ICDCS 2019 - Richardson, United States Duration: 7 Jul 2019 → 9 Jul 2019 |
Publication series
Name | Proceedings - International Conference on Distributed Computing Systems |
---|---|
Volume | 2019-July |
Conference
Conference | 39th IEEE International Conference on Distributed Computing Systems, ICDCS 2019 |
---|---|
Country/Territory | United States |
City | Richardson |
Period | 7/07/19 → 9/07/19 |
Bibliographical note
Publisher Copyright:© 2019 IEEE.
Keywords
- Adversarial Learning
- Deep Learning
- Graph Analysis
- Internet of Things
- Malware Detection