官方公众号企业安全新浪微博
FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。
FreeBuf+小程序
Bleeping Computer 网站披露,南澳大学(University of South Australia)和查尔斯特大学(Charles Sturt University)的教授开发出一种新算法,可用于检测和拦截对无人驾驶军用机器人的中间人(MitM)攻击。
MitM 攻击通过截取双方之间的数据流,窃听或在数据流中注入虚假数据。恶意攻击目的是干扰无人驾驶车辆的运行,修改传输指令,在某些情况下甚至夺取控制权,指示机器人采取危险行动。
参与研究的 Anthony Finn 教授表示机器人操作系统(ROS)网络化程度非常高,极易受到数据泄露和电子劫持的影响。当以机器人技术、自动化和物联网发展为标志的工业 4.0 时代到来,要求机器人协同工作,传感器、执行器和控制器需要通过云服务相互通信和交换信息,这样的话,弊端就是它们极易受到网络攻击。
好消息是,研究人员利用机器学习技术开发出了一种新型算法,可以检测到网络攻击企图,并在几秒钟内将其关闭。
记录的传感器数据(攻击从 300 秒开始(来源:IEEE))
目前,新型算法已经在美国陆军(TARDEC)使用的 GVR-BOT 的复制品中进行了测试,99% 的时间都成功记录了攻击预防,只有不到 2% 的测试案例出现了误报。
测试中使用的机器人(unisa.edu.au)
MitM 攻击详情
研究人员检测针对无机组人员车辆和机器人的 MitM 非常复杂,原因是这些系统几乎是在容错模式下运行,因此区分正常操作和故障条件可能会很模糊。
此外,从核心系统到其子系统及其子组件,机器人系统可能会在各个层面受到损害,导致操作问题,从而引发机器人功能失调。
MitM 攻击者可攻击的所有不同节点(来源:IEEE)
研究人员开发出一种系统,该系统采用基于节点的方法,仔细检查数据包数据,并使用基于流量统计的方法,从数据包头读取元数据,可以分析机器人的网络流量数据,检测入侵机器人的目的。
研究人员在发布详细技术论文中,深入探讨了为此目的开发的深度学习 CNN(卷积神经网络)模型的细节,该模型由多个层和过滤器组成,能够提高网络攻击检测结果的可靠性。在仿制机器人上进行了针对各种系统模拟网络攻击的实际测试,结果非常理想,即使只进行了 2-3 次历时模型训练,识别准确率也很高。不仅如此,这种新型保护系统的优化版本还可以应用于类似但要求更高的机器人应用,例如无人驾驶飞机。
测试期间生成的性能表之一(来源:IEEE)
最后,研究人员发布在 EEE 门户网站上的论文指出,其团队有兴趣研究新型入侵检测系统在无人机等不同机器人平台上的有效性,与地面机器人相比,无人机的动态速度更快、更复杂。
文章来源:
https://www.bleepingcomputer.com/news/security/ai-algorithm-detects-mitm-attacks-on-unmanned-military-vehicles/