Trojan Triggers for Poisoning Unmanned Aerial Vehicles Navigation: A Deep Learning Approach

Mohammed Mynuddin, Sultan Uddin Khan, M. N. Mahmoud
{"title":"Trojan Triggers for Poisoning Unmanned Aerial Vehicles Navigation: A Deep Learning Approach","authors":"Mohammed Mynuddin, Sultan Uddin Khan, M. N. Mahmoud","doi":"10.1109/CSR57506.2023.10224932","DOIUrl":null,"url":null,"abstract":"Cybersecurity for unmanned aerial vehicles (UAVs) has recently gained much attention due to an increase in cyberattacks against drone systems. Many significant cyber security attacks on UAVs have occurred in recent years due to a lack of vulnerability assessments and inadequate security countermeasures. A Trojan attack is a type of cyberattack where Deep Neural Networks (DNN) models are poisoned by injecting malicious modifications into the original design, which leads the DNN to misclassify certain inputs after being triggered. In this paper, we investigate Trojan attacks against neural networks. For a Trojan attack, we consider the DroNet architecture. DroNet is a convolutional neural network capable of safely driving a UAV across city streets. DroNet navigates UAVs by predicting steering angles and collision probabilities from camera images. For the attacking purpose, we have generated poisonous collision and steering angle datasets for DroNet. The TrojAI software framework is used to generate poisonous datasets and Trojan models. First, the effectiveness of the Trojan attack is examined on the DroNet model using poisonous and steering angle datasets. Then, we regulate the intensity of the designed trigger and review the performance of the DroNet architecture. Finally, we proposed a trojan detection technique using label visualization for clean and poisonous datasets.","PeriodicalId":354918,"journal":{"name":"2023 IEEE International Conference on Cyber Security and Resilience (CSR)","volume":"35 2","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE International Conference on Cyber Security and Resilience (CSR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSR57506.2023.10224932","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Cybersecurity for unmanned aerial vehicles (UAVs) has recently gained much attention due to an increase in cyberattacks against drone systems. Many significant cyber security attacks on UAVs have occurred in recent years due to a lack of vulnerability assessments and inadequate security countermeasures. A Trojan attack is a type of cyberattack where Deep Neural Networks (DNN) models are poisoned by injecting malicious modifications into the original design, which leads the DNN to misclassify certain inputs after being triggered. In this paper, we investigate Trojan attacks against neural networks. For a Trojan attack, we consider the DroNet architecture. DroNet is a convolutional neural network capable of safely driving a UAV across city streets. DroNet navigates UAVs by predicting steering angles and collision probabilities from camera images. For the attacking purpose, we have generated poisonous collision and steering angle datasets for DroNet. The TrojAI software framework is used to generate poisonous datasets and Trojan models. First, the effectiveness of the Trojan attack is examined on the DroNet model using poisonous and steering angle datasets. Then, we regulate the intensity of the designed trigger and review the performance of the DroNet architecture. Finally, we proposed a trojan detection technique using label visualization for clean and poisonous datasets.
用于毒害无人机导航的木马触发器:一种深度学习方法
最近,针对无人机系统的网络攻击不断增加,无人机的网络安全问题备受关注。由于缺乏脆弱性评估和不充分的安全对策,近年来发生了许多针对无人机的重大网络安全攻击。木马攻击是一种网络攻击,通过在原始设计中注入恶意修改来毒害深度神经网络(DNN)模型,从而导致DNN在被触发后对某些输入进行错误分类。本文研究了针对神经网络的木马攻击。对于木马攻击,我们考虑DroNet架构。droonet是一种卷积神经网络,能够安全地驾驶无人机穿越城市街道。DroNet通过从相机图像中预测转向角度和碰撞概率来导航无人机。为了攻击目的,我们为DroNet生成了有毒碰撞和转向角数据集。TrojAI软件框架用于生成有毒数据集和木马模型。首先,使用毒性和转向角数据集在DroNet模型上检查木马攻击的有效性。然后,我们对设计的触发器强度进行了调整,并对DroNet架构的性能进行了评估。最后,我们提出了一种针对干净和有毒数据集的标签可视化木马检测技术。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信