论文部分内容阅读
随着无人机技术的不断发展,其所面临的应用需求越来越复杂,单无人机在执行战场勘测、编队表演、灾难救援等复杂任务时具有一定的局限性,因此多无人机协同工作被广泛应用于各行各业中。无人机自组网作为多无人机协同工作的基础,其脆弱性的研究备受关注。无人机自组网具有低延迟的网络需求并且无人机节点具有高移动性,因此该网络的网络层协议需要有节点维护实时更新路由表的特性,然而这种特性使得本地节点可了解远程拓扑,极易受到攻击。本硕士论文针对无人机自组网中广泛应用的OLSR协议,根据自组织网络的多跳路由以及OLSR协议的核心机制,对不同的无人机自组网应用场景提出了难以防御的攻击方法。为此,本论文先通过NS3网络模拟器进行了对无人机自组织网络的大量模拟攻击实验,在此基础上,针对不同的无人机自组网应用场景设计了不同的攻击策略,在难以防守的前提下最大可能截取网络中的数据包,从而替代地面站获取无人机自组网的控制权。具体研究成果包括:(1)针对无人机自组网区域内的脆弱性,本文提出无人机自组网域内的灰洞攻击方法,并根据协议特性、无人机特性以及现有检测机制的缺陷,达到在无人机自组网域内中难以防守的前提下最大可能截取到域内网络的数据包,从而获取无人机自组网域内控制权的目标。实验结果表明,该算法能够比经典黑洞攻击截取到的数据包多20%-40%,并且现有防御手段无法降低其对网络造成的负面影响;(2)针对无人机自组网区域间的脆弱性,本文在无人机自组网域内的灰洞攻击方法的基础上,提出无人机自组网域间的虫洞攻击方法。通过跨区域多节点合谋攻击,该算法在保留对域内无人机控制权的同时,截取域间长距离通信的数据包,从而获取大规模无人机自组网的网络控制权。实验结果表明,该多节点联合攻击算法能够比经典黑洞攻击截取到的数据包多30%-50%,比经典虫洞攻击所截取的数据包多15%-30%,对于大规模无人机自组网有更大的负面影响;(3)设计并实现了由多台旋翼无人机组成的无人机自组网脆弱性验证系统,有效验证了本文的理论研究工作。总之,本论文对面向无人机自组网的OLSR协议脆弱性研究进行了深入探索,通过一系列仿真实验和无人机真机测试的结果表明,本文所提的相关算法能够对无人机自组网上产生了明显有效的攻击效果,并且同样能够适用于各类移动自组织网络中,具有良好的可拓展性。