A Data-plane Approach for Detecting Malware in IoT Networks

被引:1
|
作者
Gaikar, Mrunal Hareshwar [1 ]
Haribabu, K. [1 ]
机构
[1] Birla Inst Technol & Sci, CSIS Dept, Pilani 333031, Rajasthan, India
关键词
p4; data plane programming; machine learning; malware; malicious;
D O I
10.1109/ICOIN56518.2023.10048918
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data plane where all the packet processing and forwarding is done based on control plane logic can be used to monitor the network traffic along with forwarding of the packets. Security threats have become common in IoT networks. Due to the pandemic, as things have moved to virtual platforms, security at every level, including network devices, has become a major concern. Attackers try to gather as much data as possible through various means. In networking, dependence on the control plane to take forwarding decisions is inefficient when quick response is required, in cases of attack mitigation, anomaly detection, intrusion detection etc. Some of the forwarding logic in control plane can be transformed into rules at the data plane. In this work, this is achieved through programmable switches and domain specific language such as P4. A machine learning algorithm is used to train a classifier on publicly available malware dataset. These rules are used for classifying data packets. This work derives rules from a public malware traffic dataset and uses Mininet (network emulator) to emulate an IoT network, and 88% accuracy is achieved in detecting malware at the data plane.
引用
收藏
页码:578 / 583
页数:6
相关论文
共 50 条
  • [31] A Learning Approach with Programmable Data Plane towards IoT Security
    Qin, Qiaofeng
    Poularakis, Konstantinos
    Tassiulas, Leandros
    2020 IEEE 40TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2020, : 410 - 420
  • [32] Data-Plane Energy Efficiency of a Next-Generation Internet Architecture
    Tabaeiaghdaei, Seyedali
    Perrig, Adrian
    2022 27TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2022), 2022,
  • [33] A Comprehensive Solution for the Analysis, Validation and Optimization of SDN Data-Plane Configurations
    Saied, Wejdene
    Jaidi, Faouzi
    Bouhoula, Adel
    2020 16TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2020,
  • [34] Modeling and Control of Malware Propagation in Wireless IoT Networks
    Yan, Qing
    Song, Lipeng
    Zhang, Chenlu
    Li, Jing
    Feng, Shanshan
    Security and Communication Networks, 2021, 2021
  • [35] Modeling and Control of Malware Propagation in Wireless IoT Networks
    Yan, Qing
    Song, Lipeng
    Zhang, Chenlu
    Li, Jing
    Feng, Shanshan
    SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
  • [36] BOTA: Explainable IoT Malware Detection in Large Networks
    Uhricek, Daniel
    Hynek, Karel
    Cejka, Tomas
    Kolar, Dusan
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (10) : 8416 - 8431
  • [37] Learning autoencoder ensembles for detecting malware hidden communications in IoT ecosystems
    Cassavia, Nunziato
    Caviglione, Luca
    Guarascio, Massimo
    Liguori, Angelica
    Zuppelli, Marco
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2024, 62 (04) : 925 - 949
  • [38] A static heuristic approach to detecting malware targets
    Zakeri, Mohaddeseh
    Daneshgar, Fatemeh Faraji
    Abbaspour, Maghsoud
    SECURITY AND COMMUNICATION NETWORKS, 2015, 8 (17) : 3015 - 3027
  • [39] Machine Learning Methods for Detecting Internet-of-Things (IoT) Malware
    Yaokumah, Winfred
    Appati, Justice Kwame
    Kumah, Daniel
    INTERNATIONAL JOURNAL OF COGNITIVE INFORMATICS AND NATURAL INTELLIGENCE, 2021, 15 (04)
  • [40] Big Data: Deep Learning for detecting Malware
    Masabo, Emmanuel
    Kaawaase, Kyanda Swaib
    Sansa-Otim, Julianne
    2018 IEEE/ACM SYMPOSIUM ON SOFTWARE ENGINEERING IN AFRICA (SEIA), 2018, : 20 - 26