Dynamic fuzz testing of UAV configuration parameters based on dual guidance of fitness and coverage

Yuexuan Ma, Xiao Yu*, Li Zhang, Zhao Li, Yuanzhang Li, Yu an Tan

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

ArduCopter's configuration parameter verification defects may cause the Unmanned Aerial Vehicle (UAV) in abnormal status. However, traditional UAV configuration parameter defect detection methods based on fuzz testing lack guidance design and inadequately detect configuration parameter defects. This paper proposes an improved configuration security defect analysis method based on fuzz testing. Using the fitness feedback mechanism based on the CAG neural network to guide the generation of fuzz testing cases, and using multiple coverage feedback mechanisms to guide the exploration direction of fuzz testing. Experimental results show that this method almost covers ArduCopter's position and attitude controller, guiding the UAV into abnormal states such as spin and crash, and detecting specific instances of configuration parameter defects.

Original languageEnglish
Article number2312104
JournalConnection Science
Volume36
Issue number1
DOIs
Publication statusPublished - 2024

Keywords

  • Configuration defects
  • coverage
  • feedback
  • fitness
  • fuzz testing

Fingerprint

Dive into the research topics of 'Dynamic fuzz testing of UAV configuration parameters based on dual guidance of fitness and coverage'. Together they form a unique fingerprint.

Cite this