CPS攻击案例(一)——基于脉冲宽度调制PWM的无人机攻击

本文详细介绍了利用脉冲宽度调制(PWM)的特性,通过放置电磁干扰部件对无人机实施攻击的研究。攻击者通过特定波形干扰PWM信号,阻塞或篡改控制信息,从而影响伺服电机操作,达到干扰或控制无人机的目的。实验展示了三种攻击波形,包括阻止控制、错误注入和完全控制,证实了在一定距离内实施此类攻击的可行性。
摘要由CSDN通过智能技术生成

🚀 优质资源分享 🚀

学习路线指引(点击解锁) 知识定位 人群定位
🧡 Python实战微信订餐小程序 🧡 进阶级 本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。
💛Python量化交易实战💛 入门级 手把手带你打造一个易扩展、更安全、效率更高的量化交易系统


本文系原创,转载请说明出处

Please Subscribe Wechat Official Account:信安科研人,获取更多的原创安全资讯

原论文链接:sec22-dayanikli.pdf (usenix.org)

目录

摘要

一 知识背景

1.1 CPS

1.2 脉冲宽度调制PWM

二 攻击方案研究思路

2.1 研究背景

2.2 灵感与动机

2.3 PWM控制执行器的机理

2.3.1 PWM信号携带致动数据

2.3.2 致动器使用PWM的上升沿和下降沿之间的持续时间确定致动数据

2.4 攻击场景设定

三 攻击方案、原理与实验设备

3.1  测试攻击波形对通信信号的影响

3.1.1 攻击波形Ⅰ:BLOCK

3.1.2 攻击波形 ⅠⅠ :BLOCK & ROTATE

3.1.3 攻击波形 III:完全控制

3.1.4 各波形对比

3.2 实例攻击

四 试验结果


摘要

攻击者通过放置在己方无人机上的电磁干扰部件,构造三种不同的攻击波形,作用到无人机控制器与伺服电机之间通讯的PWM电缆,构造的波形与PWM电缆中的PWM波耦合,因原PWM波携带指令数据,耦合后数据变更,进而阻塞或修改指令数据,进而影响伺服电机的操作,最终对无人机进行攻击,达到干扰进入我方空域的敌方无人机,甚至控制敌方无人机,与常规的炮火对空攻击不同,此攻击方式花费较小。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-v0Boffa0-1665075752625)(https://img2022.cnblogs.com/blog/1481865/202210/1481865-20221006212631862-1374003700.gif “点击并拖拽以移动”)]​编辑


一 知识背景

1.1 CPS

CPS是cyber-physical system的缩写,也就是信息物理系统

CPS由四大组件构成:执行器、传感器、控制器以及被控对象,基本执行流程如下图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hCoqHS74-1665075752627)(https://img2022.cnblogs.com/blog/1481865/202210/1481865-20221006212631862-1374003700.gif “点击并拖拽以移动”)]编辑
        传感器将系统变量(例如加速度)转换为电(数字或模拟)信号并将它们发送到控制器;控制器处理传感器数据并决定如何影响系统的未来状态,并向执行器(例如电机)发送致动信号。

1.2 脉冲宽度调制PWM

脉冲宽度调制(英语:Pulse-width modulation,缩写:PWM),简称脉宽调制是将模拟信号变换为脉冲的一种技术,一般变换后脉冲的周期固定,但脉冲的工作周期会依模拟信号的大小而改变。

(1)提出背景:模拟信号有很多问题

参考:数字信号和模拟信号_一剑何风情的博客-CSDN博客_数字信号

在模拟电路中,模拟信号的值可以连续进行变化,在时间和值的幅度上都几乎没有限制,基本上可以取任何实数值,所以能通过代表任意值对设备进行操作。

在这里插入图片描述[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YMYlD4cr-1665075752629)(https://img2022.cnblogs.com/blog/1481865/202210/1481865-20221006212631862-1374003700.gif “点击并拖拽以移动”)]​编辑

但模拟电路有诸多的问题:例如控制信号容易随时间漂移,难以调节;功耗大;易受噪声和环境干扰等。生成模拟信号对于数字电路而言往往需要额外的数字-模拟转换器。

****数字电路****在任何时刻,其输出只可能为ON和OFF两种状态,所以数字信息丢失能力弱,抗干扰能力强。

(2)如何用数字信号表示模拟信号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值