“死”法不重样,一根数据线如何从“机器伴侣”变身电脑杀手?

简介: 绝对安全的USB接口?不存在的

一向秉承“占便宜不嫌事大”原则的夏雪再不敢贪小便宜了,因为她受到了“血”的教训。

上周,夏雪弄丢了手机数据线,她觉得再花60块买新的太贵。幸运的是,下班路上她竟捡到一根一毛一样的。“看,爱笑的女孩运气都不会太差!”她是发自内心地觉着自己赚到了。

次日,我见夏雪独自一人爬在办公桌上,印堂发黑、神情呆滞。问原因,只听她说了一句:“一根线搞瘫了两万块的电脑,下次再贪便宜我就,我就......”

TB1bU86MxnaK1RjSZFBXXcW7VXa.gif

 

emm,看来是够惨的~

怎么,你问我一根数据线是咋搞瘫痪一台电脑的?要知道,没啥事是一个训练有素的黑客做不到的,如果有,那就再找个黑客一块儿做。

数据线“成精”的背后

一个漏洞,一根线,给攻击者敞开了胡作非为的大门。

昨天,来自剑桥大学计算机科学与技术系与莱斯大学及斯坦福国际研究所的研究人员发现了一个名为Thunderclap的新型漏洞,该漏洞能够影响所有使用Thunderbolt接口的设备,并且允许黑客通过数据线黑进PC,影响包括MacOS和Windows在内的所有主流操作系统。

Thunderbolt是由英特尔发表的连接器标准,其技术融合PCI Express和DisplayPort两种通信协议。其中PCI Express用于数据传输,支持进行任何类型设备扩展;DisplayPort用于显示,可同步传输超高清视频和八声道音频。

自2012年正式被推出,安全研究人员发现其存在一系列漏洞,攻击者可利用漏洞完全控制电脑。

TB1PupNMAPoK1RjSZKbXXX1IXXa.jpg

 安全研究人员称:“此次的Thunderbolt漏洞存在于macos、freebsd和linux中,其名义上是利用iommus来抵御DMA攻击者,该问题与Thunderbolt启用的直接内存访问有关,而现有的IOMMU保护系统未能阻止此问题。”

研究发现,新型Thunderbolt漏洞可以绕过IOMMU保护系统,攻击者可以在端口另一端的电源、视频和外围设备DMA组合实现控制连接的机器,进而向机器内植入病毒或执行任意形势的攻击。

尽管通过Mini DisplayPort端口提供旧版本Thunderbolt的电脑,以及自2011年以来生产的所有苹果笔记本电脑和台式机都会受到漏洞影响,但值得庆幸的是12英寸的MacBook幸免于难。

由此来看,夏雪这是遇到了高人。

USB攻击的“七十二变”

数据线“成精”的表象背后隐藏着的是各种形式的USB攻击手法,而Thunderbolt漏洞攻击只是它“七十二般变化”里的其中一种。

相比Thunderbolt,USB接口不需要高昂的授权费用,这也是当今世界USB接口被广泛应用在各类硬件设备中的原因之一。

一般来说,USB攻击可以被粗略分成四大类型——通过重编USB内部微控制器实现USB功能意外的遥控功能,以此实施攻击;重编USB设备固件,向其中下载恶意软件、数据渗透等来执行恶意攻击;利用操作系统与USB之间的协议/标准交互方式缺陷执行攻击;基于USB的电力攻击。

而对于这四种攻击类型分别对应的攻击方法,雷锋网在这里做了张表以供参考:

TB1.ZVAMwTqK1RjSZPhXXXfOFXa.png

 ▲表格来源:雷锋网(公众号:雷锋网)原创

从上表可以看出,攻击方法最多的要数可重新编程的微控制器USB攻击,这种攻击方法实现难度较低。究其攻击原理,就是通过表中提到的9种方式分别模拟键入操作,通俗的说就是远程模拟键盘敲击的操作。理论上键盘操作可以完全替代鼠标,一旦实现了键盘的远程控制也就等同于实现了对机器设备的全盘操控。

除了采用数据线的形式,要实现上述几种攻击方案的方法也是五花八门。除了伪装成USB数据线,使用最多的要数U盘。借助U盘,攻击者可以实现病毒入侵或者钓鱼等行为,以此导致用户私密数据、图像以及音视频被盗。(请参考:解读USB安全:这年头真的还有USB设备是安全的吗?)

TB1Om4AMwDqK1RjSZSyXXaxEVXa.jpg

看到这里,恐怕有人要问了:“那如何保证USB安全呢?”抱歉,答案是只要是USB接口就都不安全!

众所周知,USB设备具备许多种输入特征,那么其伪装办法自然也不仅仅局限于表中的几种。试想一下,现阶段我们使用的产品中,手机、音响、鼠标、电子烟、充电宝......随着使用需求的增加,它们的输入标准正趋向统一。对于这些外表完全不同的产品来说,其伪装办法可谓是“呈指数级”增加。

所以,正如Nohl所说,防范USB攻击的最佳方案就是不要用USB设备。

参考来源:IT168;知乎(安全客)雷锋网雷锋网雷锋网

目录
相关文章
HMI-36-【节能模式】开搞
今天主要是准备工作,先把运动模式中的接口都搬运过来,这样在主仪表中都可以把节能模式都的调用都写进去了。
HMI-36-【节能模式】开搞
|
11月前
|
人工智能 算法 固态存储
这才是模块化电脑该有的样子:一人打造的超迷你计算机,震动了整个极客圈
这才是模块化电脑该有的样子:一人打造的超迷你计算机,震动了整个极客圈
109 0
|
JavaScript
搞了一个佛系荷花大风扇 | 仿佛在逛公园
搞了一个佛系荷花大风扇 | 仿佛在逛公园
搞了一个佛系荷花大风扇 | 仿佛在逛公园
笔记本电脑电池显示 4% 可用(已接通电源),经过清灰又莫名奇妙的可以续航啦,很奇怪!
在此记录一下这个奇葩的事情。不然就只能换电池了。这个电脑用了起码 5 年,电池是有使用期限的,定期更换可能更好
322 0
程序人生 - 狗狗为什么会无缘无故地突然在家里飞奔呢?
程序人生 - 狗狗为什么会无缘无故地突然在家里飞奔呢?
103 0
PC - 千万别用酒精清洁电脑屏幕
PC - 千万别用酒精清洁电脑屏幕
103 0
PC - 千万别用酒精清洁电脑屏幕
万万没想到,低功耗也会烧毁元器件?
万万没想到,低功耗也会烧毁元器件?
万万没想到,低功耗也会烧毁元器件?
|
人工智能 智能硬件 图形学
3D投影仪进入家庭生活,你准备好了吗?
近些年,智能家居出现在荧幕中的频率逐渐增高,很多热播剧也在传递着黑科技赋能生活的理念。《欢乐颂》主角家里配置的智能可视对讲机、智能门锁,安迪使用床头控制面板打开窗帘等场景令人憧憬。在《我的前半生》中,贺函家配置智能管家系统,到家整间屋子的灯光都能通过智能管家系统控制启动,再也不用黑灯瞎火到处找开关。
3806 0
新买UPS怎么用?
2018-11-19 15:05:11 / view 6 / 北京天元地方科技发展有限公司1.正常开机程序由于一般负载在启动瞬间存在冲击电流,而UPS电源内部功率元件都有一定的安全工作区范围,尽管在选用器件时都留有一定的余量,但是过大的冲击电流还是会缩短元器件的使用寿命,甚至造成元器件损坏,因此在使用时尽量减少冲击电流带来的损害。
1249 0