About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Blockchain Technology and Emerging Applications. Third EAI International Conference, BlockTEA 2023, Wuhan, China, December 2-3, 2023, Proceedings

Research Article

Fuzz Testing of UAV Configurations Based on Evolutionary Algorithm

Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-031-60037-1_3,
        author={Yuexuan Ma and Xiao Yu and Yuanzhang Li and Li Zhang and Yifei Yan and Yu-an Tan},
        title={Fuzz Testing of UAV Configurations Based on Evolutionary Algorithm},
        proceedings={Blockchain Technology and Emerging Applications. Third EAI International Conference, BlockTEA 2023, Wuhan, China, December 2-3, 2023, Proceedings},
        proceedings_a={BLOCKTEA},
        year={2024},
        month={5},
        keywords={UAV Configuration Security Fuzz Testing Differential Evolution Neural Network Code Coverage},
        doi={10.1007/978-3-031-60037-1_3}
    }
    
  • Yuexuan Ma
    Xiao Yu
    Yuanzhang Li
    Li Zhang
    Yifei Yan
    Yu-an Tan
    Year: 2024
    Fuzz Testing of UAV Configurations Based on Evolutionary Algorithm
    BLOCKTEA
    Springer
    DOI: 10.1007/978-3-031-60037-1_3
Yuexuan Ma1, Xiao Yu1,*, Yuanzhang Li2, Li Zhang3, Yifei Yan1, Yu-an Tan2
  • 1: School of Computer Science and Technology, Shandong University of Technology, Zibo
  • 2: School of Computer Science and Technology, Beijing Institute of Technology
  • 3: Department of Media Engineering, Communication University of Zhejiang, Hangzhou
*Contact email: yuxiao8907118@163.com

Abstract

With the widespread application of Unmanned Aerial Vehicle (UAV) technology, its security issues have also attracted much attention, among which the configuration attack against the UAV flight control system is one of the current research hotspots. Attackers always upload seemingly normal configuration combinations and cause an imbalance in the UAV state by exploiting configuration item verification vulnerabilities. This paper accumulates flight data through simulation, generates configuration combinations within the security range using differential evolution-based fuzz testing, uses neural networks to guide configuration item variants, and applies these configuration combinations to the AutoTest of UAV flight control systems. The experimental results show that the configuration combinations generated by fuzz testing can guide the UAV to course deviation, spin, crash and other unstable states; the code coverage and function coverage of the position and attitude code library base in the flight control system have also reached a high level.

Keywords
UAV Configuration Security Fuzz Testing Differential Evolution Neural Network Code Coverage
Published
2024-05-03
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-031-60037-1_3
Copyright © 2023–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL