Simulation-Based Fuzzing for Smart IoT Devices

被引:0
|
作者
Zhang, Fanglei [1 ]
Cui, Baojiang [1 ]
Chen, Chen [2 ]
Sun, Yiqi [1 ]
Gong, Kairui [1 ]
Ma, Jinxin [3 ]
机构
[1] Beijing Univ Posts & Telecommun, Beijing, Peoples R China
[2] Air Force Engn Univ, Xian, Peoples R China
[3] China Informat Technol Secur Evaluat Ctr, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1007/978-3-030-79728-7_30
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The early research on IoT (Internet of Things) firmware is mostly based on the hardware environment, the software interfaces and hardware resources are very limited, and the traditional dynamic debugging and fuzzing tools cannot be executed efficiently, which leads to high research costs. In order to solve this problem, a simulation-based fuzzing prototype tool for smart IoT devices (IoTSFT) is proposed in this paper. It builds a pure software virtual environment to make the firmware run out of hardware constraints. In addition, the security analysis of the firmware can be completed by combining the path coverage-based fuzzing technology. It is verified by experiments that IoTSFT can successfully simulate binary, obtain the sample execution path coverage, and fuzz the target binary.
引用
收藏
页码:304 / 313
页数:10
相关论文
共 50 条
  • [31] Learning-Based Fuzzing of IoT Message Brokers
    Aichernig, Bernhard K.
    Muskardin, Edi
    Pferscher, Andrea
    2021 14TH IEEE CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST 2021), 2021, : 47 - 58
  • [32] Design and Implementation of Fuzzing Framework Based on IoT Applications
    Tewodros Legesse Munea
    I. Luk Kim
    Taeshik Shon
    Wireless Personal Communications, 2017, 93 : 365 - 382
  • [33] Ranking Security of IoT-Based Smart Home Consumer Devices
    Allifah, Naba M.
    Zualkernan, Imran A.
    IEEE ACCESS, 2022, 10 : 18352 - 18369
  • [34] Smart connected parking lots based on secured multimedia IoT devices
    Merzoug, Mohammed Amine
    Mostefaoui, Ahmed
    Gianini, Gabriele
    Damiani, Ernesto
    COMPUTING, 2021, 103 (06) : 1143 - 1164
  • [35] Smart connected parking lots based on secured multimedia IoT devices
    Mohammed Amine Merzoug
    Ahmed Mostefaoui
    Gabriele Gianini
    Ernesto Damiani
    Computing, 2021, 103 : 1143 - 1164
  • [36] Design of an occupancy simulation system in Smart homes based on IoT
    Gonzalez, Hector
    Diaz, Pablo
    Toledo, Jose
    Elena Restrepo, Silvia
    2021 IEEE IFAC INTERNATIONAL CONFERENCE ON AUTOMATION/XXIV CONGRESS OF THE CHILEAN ASSOCIATION OF AUTOMATIC CONTROL (IEEE IFAC ICA - ACCA2021), 2021,
  • [37] Simulation of Smart City Applications Based on IoT Technologies with CupCarbon
    Akkurt, Mehmet
    Kucuk, Kerem
    2018 3RD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2018, : 179 - 184
  • [38] RIoTFuzzer: Companion App Assisted Remote Fuzzing for Detecting Vulnerabilities in IoT Devices
    Liu, Kaizheng
    Yang, Ming
    Ling, Zhen
    Zhang, Yue
    Lei, Chongqing
    Luo, Junzhou
    Fu, Xinwen
    CCS 2024 - Proceedings of the 2024 ACM SIGSAC Conference on Computer and Communications Security, : 2341 - 2354
  • [39] LABRADOR: Response Guided Directed Fuzzing for Black-box IoT Devices
    Liu, Hangtian
    Gan, Shuitao
    Zhang, Chao
    Gao, Zicong
    Zhang, Hongqi
    Wang, Xiangzhi
    Gao, Guangming
    45TH IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP 2024, 2024, : 1920 - 1938
  • [40] SyzTrust: State-aware Fuzzing on Trusted OS Designed for IoT Devices
    Wang, Qinying
    Chang, Boyu
    Ji, Shouling
    Tian, Yuan
    Zhang, Xuhong
    Zhao, Binbin
    Pan, Gaoning
    Lyu, Chenyang
    Payer, Mathias
    Wang, Wenhai
    Beyah, Raheem
    45TH IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP 2024, 2024, : 2310 - 2327