DEGNN: A Deep Learning-Based Method for Unmanned Aerial Vehicle Software Security Analysis

被引:0
|
作者
Du, Jiang [1 ]
Wei, Qiang [1 ]
Wang, Yisen [1 ]
Bai, Xingyu [1 ]
机构
[1] Informat Engn Univ, Sch Cyber Sci & Engn, Zhengzhou 450001, Peoples R China
关键词
unmanned aerial vehicle; cyber security; binary code similarity analysis; graph neural networks; NETWORKS; SIMILARITY;
D O I
10.3390/drones9020110
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
With the increasing utilization of drones, the cyber security threats they face have become more prominent. Code reuse in the software development of drone systems has led to vulnerabilities in drones. The binary code similarity analysis method offers a way to analyze drone firmware lacking source code. This paper proposes DEGNN, a novel graph neural network for binary code similarity analysis. It uses call-enhanced control graphs and attention mechanisms to generate dual embeddings of functions and predict similarity based on graph structures and node features. DEGNN is effective in cross-architecture tasks. Experimental results show that in the cross-architecture binary function search, DEGNN's mean reciprocal rank and recall@1 surpass the state of the art by 12% and 28.6%, respectively. In the cross-architecture real-world vulnerability search, specifically targeting drone systems, it has a 33.3% performance improvement over the SOTA model, indicating its great potential in enhancing drone cyber security.
引用
收藏
页数:21
相关论文
共 50 条
  • [31] Imitation Learning-Based Unmanned Aerial Vehicle Planning for Multitarget Reconnaissance Under Uncertainty
    Choi, Uihwan
    Ahn, Jaemyung
    JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2020, 17 (01): : 36 - 50
  • [32] Enhancing Photovoltaic Module Fault Diagnosis with Unmanned Aerial Vehicles and Deep Learning-Based Image Analysis
    Jerome Vasanth, J.
    Naveen Venkatesh, S.
    Sugumaran, V.
    Mahamuni, Vetri Selvi
    INTERNATIONAL JOURNAL OF PHOTOENERGY, 2023, 2023
  • [33] A Comprehensive Analysis of Soil Erosion in Coastal Areas Based on an Unmanned Aerial Vehicle and Deep Learning Approach
    Li, Han
    Miao, Sheng
    Qi, Yansu
    Gao, Huiwen
    Duan, Haoyan
    Liu, Chao
    Gao, Weijun
    SUSTAINABILITY, 2025, 17 (03)
  • [34] Unmanned Aerial Vehicle Detection and Identification Using Deep Learning
    Liu, Hongjie
    IWCMC 2021: 2021 17TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2021, : 514 - 518
  • [35] Application of Deep Learning and Unmanned Aerial Vehicle on Building Maintenance
    Kung, Ren-Yi
    Pan, Nai-Hsin
    Wang, Charles C. N.
    Lee, Pin-Chan
    ADVANCES IN CIVIL ENGINEERING, 2021, 2021
  • [36] Deep reinforcement learning-based controller for path following of an unmanned surface vehicle
    Woo, Joohyun
    Yu, Chanwoo
    Kim, Nakwan
    OCEAN ENGINEERING, 2019, 183 : 155 - 166
  • [37] Deep reinforcement learning-based controller for dynamic positioning of an unmanned surface vehicle
    Yuan, Wei
    Rui, Xingwen
    COMPUTERS & ELECTRICAL ENGINEERING, 2023, 110
  • [38] Extraction of pine wilt disease based on a two-stage unmanned aerial vehicle deep learning method
    Huang, Xin
    Gang, Weilin
    Li, Jiayi
    Wang, Zhili
    Wang, Qun
    Liang, Yuegang
    JOURNAL OF APPLIED REMOTE SENSING, 2024, 18 (01)
  • [39] A Pavement Crack Detection Method via Deep Learning and a Binocular-Vision-Based Unmanned Aerial Vehicle
    Zhang, Jiahao
    Xia, Haiting
    Li, Peigen
    Zhang, Kaomin
    Hong, Wenqing
    Guo, Rongxin
    APPLIED SCIENCES-BASEL, 2024, 14 (05):
  • [40] Deep Learning-Based Human Body Posture Recognition and Tracking for Unmanned Aerial Vehicles
    Lee, Min-Fan Ricky
    Chen, Yen-Chun
    Tsai, Cheng-Yo
    PROCESSES, 2022, 10 (11)