广告

一根数据线搞瘫一台电脑,USB接口都不安全?

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

上周,某小编弄丢了手机数据线,他觉得再花一百多块买根正品的太贵。遂去小商贩去花了9.9购入山寨数据线一根。

之后,我见他时常独自一人趴在办公桌上,神情呆滞。问原因,只听他说了一句:“一根线搞瘫了两万块的电脑,都是贪便宜惹的祸......”

你问我一根数据线是咋搞瘫痪一台电脑的?要知道,没啥事是一个训练有素的黑客做不到的……

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

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

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

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

014ednc20190318 

安全研究人员称:“此次的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的电力攻击。

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

015ednc20190318 

▲表格来源:雷锋网原创

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

除了采用数据线的形式,要实现上述几种攻击方案的方法也是五花八门。除了伪装成USB数据线,使用最多的要数U盘。借助U盘,攻击者可以实现病毒入侵或者钓鱼等行为,以此导致用户私密数据、图像以及音视频被盗。

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

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

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

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

本文为EDN电子技术设计 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
您可能感兴趣的文章
  • 4大技术推动雷达的发展 电磁频谱是战争领域中争议越来越大的一个话题。电子对抗措施日益复杂,导致探测第五代战斗机变得更加困难,因此,大多数世界主要大国正大力投资到网络战技术,以便未来成为这一领域的主导者……
  • 绕着汽车转一圈,你能想到哪些电子技术? 不论是车厂、系统集成商还是半导体供应商,每个厂商的PPT都有一个共同的口号:更安全、更环保绿色、更智能。这些技术和方向的实现需要依靠大量高精度的传感和测量。这就是“三化”背后一个非常重要的基础性工作。可能很多人了解人工智能这些数字类的技术。但数字类的技术再牛,也需要有很好的信号源。
  • 拆解坚果QC4+充电器:充电电压可超出标称18W 目前市面上在售的快充充电器很多,但国内支持QC4+快充的却只有锤子这一款,而这款型号为CD106的QC4+充电器也正是坚果R1手机标配的。至于这款充电器的实际性能,我们拆开看看。
  • 工业物联网需要可互操作平台 现如今,嵌入式和工业控制工程师都很熟悉建设新制造工厂所需的许多概念和物理元素:预测性维护、云连接、边缘计算、雾计算、智能和无线传感器,以及网关。问题是既要在旧系统上安全、可扩展和高性价比地实现上述概念,还要相信从封闭的专利工艺迁移会带来预期的进步。
  • 拆解奔驰E级高配才有的USB充电模块 只有E300L以上车型有配备的USB充电模块,我们来看看到底特别在哪里,马上拆解。
  • USB Type-C Docking (扩展坞) 设计 USB Type-C在逐渐统一笔记本及移动终端设备外部接口,在趋势的推动下,基于USB Type-C接口的Dock设计必将受到广大用户的欢迎,尤其是在手机和平板性能越发强大的今天,便携式Dock让用户随时随地可以将手机、平板变身成完整的电脑,本文介绍的基于Cypress CCG4 USB PD控制器的Dock设计方式为广大外设厂商提供了一个具有参考价值的设计思路和理念。
相关推荐
    广告
    近期热点
    广告
    广告
    广告
    可能感兴趣的话题
    广告