基于网络数据流的无人机通信协议逆向研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:ymlazy64
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无人机行业快速发展,大量未授权飞行的无人机给公共安全和国家安全带来了挑战。相关部门在制定相关法律法规对其进行监管的同时,有必要使用技术手段对未授权飞行的无人机进行约束。通过对无人机通信协议的逆向分析从而掌握飞控协议格式和语义能够为管控未授权飞行的无人机提供技术支撑。目前针对无人机通信协议逆向存在以下难点:1.在无人机通信过程中产生的二进制通信数据量大且种类多,如何对数据量大且种类多的通信数据进行聚类以及从通信数据中分离出飞控数据是个难点;2.如何从没有任何参考语义的二进制通信协议数据中提取协议格式是个难点;3.由于无人机通信协议属于私有协议没有协议规范,所以验证无人机通信协议逆向的结果是否正确也是个难点。本文针对以上问题,对基于网络数据流的无人机通信协议逆向展开了深入研究,主要工作如下:1.针对无人机通信协议数据聚类问题,本文设计了基于n-gram的特征提取方法和基于信息熵的特征提取方法。本文根据n-gram模型计算多个n值下n-gram分词的信息熵,根据信息熵排序提取特征词;在数据序列向量化上,本文提出了基于TF-IDF与加权词频统计的序列向量化方法;本文将信息熵扩展,提出了一种基于扩展信息熵的数据序列向量化方法;针对飞控数据识别,提出了基于异常流量检测的飞控数据识别方法。2.本文通过设计新的打分函数,改进了双序列比对算法Needleman-Wunsch算法只是计算序列之间编辑距离的缺陷,新的算法能够在不增加算法的时空复杂度的前提下,关注协议的局部相似性特征并且对相似的部分给出更高的得分;通过分析渐进多序列比对算法对噪声异常敏感的缺陷,本文设计了基于位置权重的渐进多序列比对算法,该算法能够消除异常噪声对多序列比对结果的影响。3.本文设计并实现了无人机通信协议逆向原型系统,通过使用本文设计的无人机通信协议逆向原型系统对真实网络环境下的无人机的通信数据进行实验测试,验证了系统在关键特征提取、聚类分析、飞控协议识别以及协议序列比对上的可行性。基于对某型号无人机的协议逆向,本文分析了其通信层和协议层的缺陷-通信层上使用UDP协议传送明文数据,身份鉴别依赖MAC地址和IP地址;协议层上飞控数据序列号空间太小容易被枚举遍历。基于以上的缺陷分析,本文设计了基于身份伪造和指令注入的方案完成了对此无人机的劫持实验,验证了本文协议逆向方案的可行性。
其他文献
近年来,具有特殊振幅、相位和偏振态分布的结构光场由于其丰富的物理性质和效应以及极具潜力的应用前景正受到人们的极大关注。结构光场与物质相互作用过程中,既有光子能量的传递,也伴随着光子动量和角动量的转移,同时还呈现出马格努斯效应、自旋霍尔效应、手征效应和横向自旋等一系列新颖的物理效应和现象。能量、动量和角动量作为结构光场几个重要的动力学参量,有助于揭示结构光场和物质新的物理效应和特性。另一方面,超常材
钛合金因其独特的耐腐蚀性和高强度比等特点在航空航天、军工制造及民用领域有着广泛的应用,电解铣削加工技术可针对各类复杂形状的钛合金零件,使用简单形状的阴极来进行加工,因其加工灵活,故而受到越来越多研究者的关注。管电极电解铣削加工中,钛合金表面会经历活化—钝化—超钝化的变化过程,因而表面生成的钝化膜对电解铣削加工过程有很重要的影响。对此,本文进行了钛合金的电化学特性测试和钝化膜破碎行为的研究,并对其进
目的:探讨急性缺血性卒中(AIS)患者发生早期神经功能恶化(END)的相关因素,探讨不同梗死部位END事件的发病率及相关因素。方法:本研究回顾性纳入2017年1月至2019年6月在苏州大
自然界中的地面和海面都可以近似模拟为满足某种特定的概率密度分布函数的随机粗糙面。但是自然界中的环境往往非常复杂。自然界中有双层介质粗糙面,比如雪层覆盖的土壤、草地、有植被覆盖的土地等等,也有三层或更多层的粗糙面。通过研究分层粗糙面的电磁散射特性,可以探测和识别粗糙地表下方相关的掩埋物、研究复杂的的地海背景环境散射等等。毋庸置疑,研究分层粗糙面的电磁散射无论是在工程领域还是民用领域都具有显著的理论研
1,1′-联二萘酚(BINOL)因其具有易于修饰的多个手性位点,其衍生物陆续被化学家们研究出来。手性联萘酚具有独特的手性结构被广泛应用于各种有机不对称反应中,并取得了卓越的成果。随着研究的深入,许多以基于手性联萘酚为骨架的聚合物被研究出来,并被运用于催化不对称反应中。相对小分子而言,聚合物催化不对称反应的产物具有易于分离,对环境的影响较小,只需通过简单的过滤洗涤就能进行回收利用等优势。因此运用带有
冬季施工中,混凝土容易遭受低温的影响,往往造成不可恢复性的损伤;同时,耐久性也有很大程度上的损失。用粉煤灰、硅灰替代混凝土中的部分水泥,不仅可以促进工业废料循环再利用,还可以改善混凝土的部分性能,这已成为工程中的常规方法。但这种方法在负温混凝土中的应用研究却较为少见,尤其是恒负温条件下。本文研究了不同恒负温养护条件下掺合料种类和掺量对水泥基材料的强度、耐久性与孔结构的影响。试验结果表明,受冻温度对
目的:通过对TCGA(The Cancer Genome Atlas)数据库中非小细胞肺癌(Non-small cell lung cancer,NSCLC)相关高通量测序数据的分析,快速高效筛选出可能在肺癌组织中具有共表达
区域信号控制是目前最为常用的交通控制方法。但若对网络中所有节点进行全局控制,会造成控制成本大幅度上升,并且导致区域路网鲁棒性差等问题。牵制控制是一种复杂网络控制方法,其本质是控制网络中少量关键节点,使得网络整体达到预期效果,因此能够弥补传统信号控制方法的不足。本文研究了相邻交叉口间的耦合关系,在区域路网交叉口重要性评价的基础上建立了一套完整的牵制控制方案。本文从复杂网络的角度分析了道路网络的小世界
倾转四旋翼飞行器兼具直升机垂直起降、定点悬停与固定翼飞机高速巡航、运载能力强的优势。本文提出一种确定倾转四旋翼飞行器直升机模式与螺旋桨飞机模式相互转换的倾转过渡走廊分析方法。首先,建立倾转四旋翼飞行器的飞行动力学模型。具体包括旋翼、机翼、短舱、机身模型。其中,旋翼模型采用动态入流模型,且考虑前后旋翼干扰。机翼模型考虑上方旋翼干扰、三维效应和襟/副翼操纵影响。通过混合操纵解决操纵冗余问题。其次,分别
塑料作为三大合成材料之一,经过百年发展已广泛应用于航空、航天、家装、农业、轻工业等各个行业中,现仍在快速的发展,但如今资源环境载力逼近极限,污染严重,而塑料行业产生的“白色污染”,废弃的塑料制品是众多的缘由之一。现出现了多种新型可降解的生物基塑料,聚乳酸作为其中一员,其本身性能堪比工程塑料以及推行绿色发展受到广泛关注。本文以生物基塑料聚乳酸(PLA)和工程塑料聚酰胺-66(PA66)为研究对象,通