0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

当黑客盯上自动驾驶,安全问题该如何保证?

电子工程师 来源:网络整理 作者:佚名 2018-02-19 01:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

CAN的全称是Controller Area Network——控制器局域网络。本质上来说,CAN是一种通信协议,只要汽车内有电子化、自动化的处理部件,都要通过CAN的总线网络交换数据和控制命令。类似的系统也会应用在坦克这类军用车辆中,一开始这一系统是非常安全的,直到后来车联网技术的出现。

自动驾驶技术为人们勾勒出了一副美好的未来出行的画面:坐上没有方向盘的汽车,一觉睡到公司门口;甚至我们可能不再拥有一辆汽车,需要出门时共享自动驾驶汽车会自己到来,送到目的地时会自行离开……

不过自动驾驶和车联网也会带来不那么美好的未来,比如《速8》中描绘的画面,黑客随意在键盘上敲几行代码,停在停车场中的汽车就一齐出动,横尸街头沦为大佬们飙车战的炮灰。

不过我们最害怕的还是,后一种坏未来,要比美好未来到来的更快。

AI还在路测,黑客们的自动驾驶已经成熟了

这一点并不是危言耸听,在自动驾驶汽车还处在路测阶段时,汽车黑客就已经能在地球另一端把你家汽车开走了。

早在2015年的一场BlackHat大会上,就有两位工程师现场演示如何远程入侵一辆Jeep切诺基,从十公里之外入侵了这辆车的音箱和空调,并当这辆车行驶在繁华路段时切断了一切对外通讯。

演示之后,两位黑客表示他们可以在美国所有连接到Sprint网络的克莱斯勒汽车上做到同样的效果,据当时的统计,全球受到影响的汽车共计有47万辆。害的当时的克莱斯勒赶紧召回车辆,升级系统,弥补漏洞。

(两位黑客之一的Charlie Miller)

在现场演示中,黑客们只展示了一些无害的技术。实际上2015年,黑客就可以通过WiFi、蓝牙等等途径控制汽车的油门、转向、收紧安全带等等。想要危害一个人的安全,几乎易如反掌。

更可怕的是,汽车黑客技术的成本正在越来越低。在去年,360无线电安全研究部展示出了一个研究成果,制作一个成本只有150元的小工具,尾随手持车钥匙的车主,就能盗取信号打开车门。

在自动驾驶汽车中,这些问题变得更加严重。自动驾驶汽车里存在着大量传感器,不同的传感器来自不同厂商,也就可能拥有着不同系统,网络节点变得更多会导致漏洞增多。在众多系统中选择一个攻破,似乎要比攻破一个要容易的多。

尤其是自动驾驶常常要对传感器回传的图片数据进行解析,这一步骤不管是在本地还是云端进行,都有可能被黑客攻击。只需伪造一个信号,就能让汽车“误以为”眼前有一个禁止通行的交通标示。

总之,车联网、车内娱乐系统、雷达传感器、电池算法等等,在黑客眼中,汽车就是一只漏洞百出的“肉鸡”。

为什么黑客能远程操控的东西,比汽车自己更多?

其实在我们的印象中,汽车还是依靠油门和方向盘控制的机械,和充满了电子元件的手机电脑不同,不应该那么容易被黑客入侵。

究竟是什么原因,才让黑客有机会入侵我们的汽车呢?

这一切要从CAN说起。CAN的全称是Controller Area Network——控制器局域网络。本质上来说,CAN是一种通信协议,只要汽车内有电子化、自动化的处理部件,都要通过CAN的总线网络交换数据和控制命令。

类似的系统也会应用在坦克这类军用车辆中,一开始这一系统是非常安全的,直到后来车联网技术的出现。人们开始希望用手机、车载屏幕这些能登录互联网的设备控制汽车空调等等小东西。可对于CAN架构来说,却像是在一个巨大的管道上开了一个小口子,虽然小口子只允许一些轻量级的功能加入,可所有数据和命令都会经过这个小口子,在没有特别的安全维护下,就都有可能被泄露、入侵、更改。只要成功入侵系统,就可以利用逆向工程找到控制车辆各种功能的命令在何时发送,然后就加以模仿就能实现对车辆的控制。

这也是为什么车主只能远程操控空调,但汽车黑客却能远程操控刹车的原因。而加入了雷达传感器和更完善车联网系统的自动驾驶车辆,相比过去的汽车简直是“千疮百孔”。

尤其现在的自动驾驶开始越来越依赖于本地计算,理论上来说要比将数据上传到云端更加容易被骇侵。但往好的方面想,自动驾驶的新技术也会增加汽车的安全。

例如很多自动驾驶汽车的传感器是分布运作的,汽车需要同时接受到多个传感器传来的信号才会开始运转。黑客也就需要入侵更多的系统,同时伪造信号才能控制车辆。

另一点就是,由于自动驾驶系统需要承载更多的数据和更快的传输速度,过时的CAN协议正在被逐渐淘汰,换上其他更快速也更安全的架构。

以下是来自FBI和白帽子们的建议

尽管如此,FBI还是非常严肃的提出了对未来汽车安全的担忧。在去年,FBI联合美国交通部和国家公路交通安全管理局发布了新闻稿,警告大众和汽车生产商、汽车售后市场厂商等等要留意这一问题。

FBI还给出了几条加强汽车安全的建议:

第一是确保及时更新软件系统,不要让老漏洞一直留在车辆中。第二是谨慎自行修改车辆软件,以免人为制造出漏洞。第三是留意那些连接到车辆的第三方设备,不管是蓝牙、WiFi还是USB接口,只要连接上了汽车就意味着风险。第四则是注意汽车使用记录,小心会有人在车辆上人为安装病毒或制造漏洞。

我们根据这一问题采访了几位曾活跃在(前)乌云网的白帽,他们纷纷表示FBI给出的这几条建议基本无关痛痒,如果真的有高阶黑客想要入侵一辆汽车,上述的方式很难阻挡他。

另外,白帽们也给出了几条关于未来汽车安全的建议和畅想:

1.拒绝升级系统的坏毛病要改改了。虽然IOS的系统升级只会带来高耗电量和新Emoji,但汽车系统升级可能会让你剩下不少比特币

2.家用WiFi、手机等等产品的安全一样重要,理论上来说通过入侵WiFi和个人手机,再入侵汽车是可以实现的。看来手机也要勤更新系统了。

3.有时候把数据交给云端服务器,可能比留在汽车本地更安全。在云端没人想窥探你的隐私,在本地却可能有人想恶搞你的空调。

4.对于普通用户来说,保护未来汽车安全最好的方式是“物理防御”,比如安装好车内摄像头、坚持去4S店保养修理、不连接不信任的WiFi等等,用一切方式防止有人接触到车辆信号。

5.建议自动驾驶产业链厂商们多做几次黑客松,反正不管怎样都会有人去寻找你的漏洞的。

6.未来自动驾驶汽车安全将是一片非常广阔的市场,应用上区块链技术或许是个好主意。

相信看过这篇文章之后,一部分读者会更加珍视现在还不能自动驾驶的“老爷车”,另一部分读者正在寻找文章中有关黑客知识的bug,而最聪明的那一小撮读者,或许已经在写白皮书,筹划推出一款AutomobileSafetyCoin了吧……

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    90

    文章

    38245

    浏览量

    297223
  • 自动驾驶
    +关注

    关注

    791

    文章

    14683

    浏览量

    176829
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    不同等级的自动驾驶技术要求上有何不同?

    谈到自动驾驶,不可避免地会涉及到自动驾驶分级,美国汽车工程师学会(SAE)根据自动驾驶系统与人类驾驶员参与驾驶行为程度的不同,将
    的头像 发表于 10-18 10:17 2431次阅读

    边聊安全 | 以L3级自动驾驶为例,详解DDT、DDT Fallback、MRC、MRM概念

    的关键要素。DDT包括了车辆在道路上行驶时所需的所有实时操作和策略决策,从基本的转向和加速,到复杂的环境监控和事件响应。为了确保安全自动驾驶系统遇到无
    的头像 发表于 09-05 16:20 2888次阅读
    边聊<b class='flag-5'>安全</b> | 以L3级<b class='flag-5'>自动驾驶</b>为例,详解DDT、DDT Fallback、MRC、MRM概念

    自动驾驶汽车是如何准确定位的?

    [首发于智驾最前沿微信公众号]随着自动驾驶技术的快速发展,车辆的精准定位成为安全驾驶与路径规划的核心基础。相比于传统人类驾驶依赖路标和视觉判断,自动
    的头像 发表于 06-28 11:42 904次阅读
    <b class='flag-5'>自动驾驶</b>汽车是如何准确定位的?

    卡车、矿车的自动驾驶和乘用车的自动驾驶在技术要求上有何不同?

    [首发于智驾最前沿微信公众号]自动驾驶技术的发展,让组合辅助驾驶得到大量应用,但现在对于自动驾驶技术的宣传,普遍是在乘用车领域,而对于卡车、矿车的自动驾驶发展,却鲜有提及。其实在卡车、
    的头像 发表于 06-28 11:38 744次阅读
    卡车、矿车的<b class='flag-5'>自动驾驶</b>和乘用车的<b class='flag-5'>自动驾驶</b>在技术要求上有何不同?

    纯视觉的自动驾驶会有哪些安全问题

    强调视觉系统的先进性。纯视觉自动驾驶是指在车辆自动驾驶系统中仅依赖摄像头而不使用激光雷达或毫米波雷达等主动传感器。特斯拉率先倡导这一路线,宣称模拟人类驾驶完全可以依靠视觉。在国内,也有一段车企疯狂追捧纯视觉方案的
    的头像 发表于 06-16 09:56 599次阅读
    纯视觉的<b class='flag-5'>自动驾驶</b>会有哪些<b class='flag-5'>安全问题</b>?

    Vicor高效电源模块优化自动驾驶系统

    低压(48V)自动驾驶电动穿梭车配备了先进的自动驾驶系统,能够在复杂的城市道路上自动行驶。GPU 和传感器是自动驾驶系统的关键组件,依赖高性能的 ATX 电源。这些电源必须紧凑轻便以适
    的头像 发表于 05-26 11:29 826次阅读

    自动驾驶安全基石:ODD

    电子发烧友网综合报道 自动驾驶ODD(Operational Design Domain)即设计运行域,是指自动驾驶系统被设计为安全、有效运行的具体条件范围。它定义了自动驾驶汽车在哪些
    的头像 发表于 05-19 03:52 5833次阅读

    新能源车软件单元测试深度解析:自动驾驶系统视角

    的潜在风险增加,尤其是在自动驾驶安全关键系统中。根据ISO 26262标准,自动驾驶系统的安全完整性等级(ASIL-D)要求单点故障率必须低于10^-8/小时,这意味着每小时的故障概
    发表于 05-12 15:59

    自动驾驶安全程度达到99%是否就足够了?

    [首发于智驾最前沿微信公众号]五一假期,闲来无事,想到一个问题,现在监管部门对于自动驾驶的要求已经非常严苛,那自动驾驶要达到什么程度才算足够安全?如果达到99%,是否就可以商用了?抑或自动驾驶
    的头像 发表于 05-03 08:42 556次阅读

    NVIDIA Halos自动驾驶汽车安全系统发布

    NVIDIA 整合了从云端到车端的安全自动驾驶开发技术套件,涵盖车辆架构到 AI 模型,包括芯片、软件、工具和服务。 物理 AI 正在为自动驾驶和机器人开发技术的交叉领域释放新的可能性,尤其是加速了
    的头像 发表于 03-25 14:51 987次阅读

    如何保障自动驾驶卡车系统的安全

    作为首个专为自动驾驶与网联车辆设计的安全标准,UL 4600第三版采用"安全论证"方法,纳入卡车专用案例,指导开发者构建系统开发与维护的安全框架。UL 4600要求遵循类似IEC
    的头像 发表于 02-26 15:45 1589次阅读
    如何保障<b class='flag-5'>自动驾驶</b>卡车系统的<b class='flag-5'>安全</b>?

    自动驾驶的未来 - 了解如何无缝、可靠地完成驾驶

    作者:Don Horne 投稿人:DigiKey 北美编辑 自动驾驶组件的最新进展使许多驾驶员的“无需干预”成为现实。然而,许多驾驶员对真正自动驾驶汽车的
    的头像 发表于 01-26 21:52 926次阅读
    <b class='flag-5'>自动驾驶</b>的未来 - 了解如何无缝、可靠地完成<b class='flag-5'>驾驶</b>

    从《自动驾驶地图数据规范》聊高精地图在自动驾驶中的重要性

    自动驾驶地图作为L3级及以上自动驾驶技术的核心基础设施,其重要性随着智能驾驶技术的发展愈发显著。《自动驾驶地图数据规范》(DB11/T 2041-2022)由北京市规划和自然资源委员会
    的头像 发表于 01-05 19:24 2896次阅读
    从《<b class='flag-5'>自动驾驶</b>地图数据规范》聊高精地图在<b class='flag-5'>自动驾驶</b>中的重要性

    如何实现自动驾驶规控算法的仿真验证

    随着自动驾驶技术的不断进步,市场需求的持续增长,自动驾驶产业迎来广阔的发展前景。L3及以上级别的自动驾驶技术有望逐步落地普及,为人们带来更加安全、便捷、高效的出行体验。
    的头像 发表于 12-30 09:39 1595次阅读
    如何实现<b class='flag-5'>自动驾驶</b>规控算法的仿真验证