Automatic Reverse Engineering of Private Flight Control Protocols of UAVs

被引:4
|
作者
Ji, Ran [1 ]
Wang, Jian [1 ]
Tang, Chaojing [1 ]
Li, Ruilin [1 ]
机构
[1] Natl Univ Def Technol, Coll Elect Sci & Engn, Changsha 410073, Hunan, Peoples R China
关键词
23;
D O I
10.1155/2017/1308045
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing use of civil unmanned aerial vehicles (UAVs) has the potential to threaten public safety and privacy. Therefore, airspace administrators urgently need an effective method to regulate UAVs. Understanding the meaning and format of UAV flight control commands by automatic protocol reverse-engineering techniques is highly beneficial to UAV regulation. To improve our understanding of the meaning and format of UAV flight control commands, this paper proposes a method to automatically analyze the private flight control protocols of UAVs. First, we classify flight control commands collected from a binary network trace into clusters; then, we analyze the meaning of flight control commands by the accumulated error of each cluster; next, we extract the binary format of commands and infer field semantics in these commands; and finally, we infer the location of the check field in command and the generator polynomial matrix. The proposed approach is validated via experiments on a widely used consumer UAV.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Vision-Only Automatic Flight Control for Small UAVs
    Chiu, Chung-Cheng
    Lo, Ching-Tung
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2011, 60 (06) : 2425 - 2437
  • [2] Position-based automatic reverse engineering of network protocols
    Luo, Jian-Zhen
    Yu, Shun-Zheng
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2013, 36 (03) : 1070 - 1077
  • [3] Reverse Engineering Industrial Protocols Driven By Control Fields
    Qin, Zhen
    Yang, Zeyu
    Geng, Yangyang
    Che, Xin
    Wang, Tianyi
    Zhu, Hengye
    Cheng, Peng
    Chen, Jiming
    IEEE INFOCOM 2024-IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2024, : 2408 - 2417
  • [4] The Embeded Flight Control System for UAVs
    Yu Xiao-zhou
    Zhou Jun
    Zhou Feng-qi
    2008 2ND INTERNATIONAL SYMPOSIUM ON SYSTEMS AND CONTROL IN AEROSPACE AND ASTRONAUTICS, VOLS 1 AND 2, 2008, : 147 - 151
  • [5] AUTOMATED REVERSE ENGINEERING OF CAN PROTOCOLS
    Weiss, N.
    Pozzobon, E.
    Mottok, J.
    Matousek, V
    NEURAL NETWORK WORLD, 2021, 31 (04) : 279 - 295
  • [6] IPART: an automatic protocol reverse engineering tool based on global voting expert for industrial protocols
    Wang, Xiaowei
    Lv, Kezhi
    Li, Bo
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2020, 35 (03) : 376 - 395
  • [7] PREE: Heuristic builder for reverse engineering of network protocols in industrial control systems
    Qasim, Syed Ali
    Jo, Wooyeon
    Ahmed, Irfan
    FORENSIC SCIENCE INTERNATIONAL-DIGITAL INVESTIGATION, 2023, 45
  • [8] AUTOMATIC FLIGHT CONTROL
    不详
    AVIATION WEEK & SPACE TECHNOLOGY, 1983, 119 (22): : 112 - 112
  • [9] A Formation Flight Control of UAVs using ZigBee
    Min, Sewoong
    Nam, Haewoon
    2016 13TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS AND AMBIENT INTELLIGENCE (URAI), 2016, : 163 - 165
  • [10] Reverse engineering protocols for controlling spin dynamics
    Zhang, Qi
    Chen, Xi
    Guery-Odelin, D.
    SCIENTIFIC REPORTS, 2017, 7