电子学报2025,Vol.53Issue(3):765-781,17.DOI:10.12263/DZXB.20240890
支持物理交互的无人机飞控系统安全测试方法
Security Testing Method for Unmanned Aerial Vehicle Flight Control System Supporting Physical Interaction
摘要
Abstract
As one of the typical equipment of cyber-physical systems(CPS),UAVs are easy to use,have low require-ments for the working environment and strong flexibility,and have been widely used in agriculture,industry,military and other fields.Among them,the flight control system is the core basic service of UAV,which ensures the effective implemen-tation of UAV telemetry perception,communication coverage,surveying,mapping and disaster relief applications.Howev-er,the changeable physical environment and complex functional structure make it easy to introduce various software securi-ty problems in the development process of the UAV flight control system,resulting in serious problems such as hijacking,crashing,and loss of control of the UAV.How to detect the security of the UAV flight control software system has become very important.Most of the existing UAV anomaly detection technologies rely on the input of digital world construction,and it is difficult to find the problem of UAV logic security in time,so this paper proposes a security detection method for UAV flight control software that supports physical interaction,combines static and dynamic analysis methods,and com-bines fuzzing testing methods to test the security of UAV flight control software,the results show that the method can detect the safety of UAV flight control tasks with a high coverage rate of 97%,and extract UAV feature data according to the test resultsBased on the feature data,the machine learning method is used to train a double anomaly detection model,and by comparing with the existing detection methods on multiple datasets,the proposed method finds the abnormal condition of the UAV with an accuracy rate of 97.5%,and effectively detects the known safety problems in the UAV flight control soft-ware system.关键词
无人机飞控软件安全/模糊测试/异常检测/安全检测/机器学习Key words
unmanned aerial vehicle flight control/fuzzing/software security/anomaly detection/security testing分类
计算机与自动化引用本文复制引用
习宁,周晓琳,孙聪,李乔杨,马建峰,郭鑫玉..支持物理交互的无人机飞控系统安全测试方法[J].电子学报,2025,53(3):765-781,17.基金项目
国家自然科学基金(No.92267204,No.62232013,No.U24A20243) National Natural Science Foundation of China(No.92267204,No.62232013,No.U24A20243) (No.92267204,No.62232013,No.U24A20243)