摘要
现代汽车包含数十个ECU(电子控制装置)和无线连接设备,它们通过车内部总线紧密的互联。尽管这些电子组件增强了汽车的安全性和效率,同时也带来了新的漏洞。本论文揭露了车内网络中一种新的重要的漏洞。利用CAN总显得错误处理机制,我们提出了一种新型的DoS攻击,可以断开/关闭一个合法的ECU。这是一个非常严重的攻击,必须被阻止的,因为一旦ECU有可利用的漏洞,很容易在ECU中安装一个攻击负载,并且很难被阻止。除了发现这个新的漏洞之外,我们还分析在真实的汽车中实现的可能性。
1 前言
汽车的智能化和网联化的发展趋势,出现了新的安全漏洞,这些趋势引入了可远程攻击的媒介或者终端。研究者已经演示了如何利用漏洞远程控制一辆汽车。
为了检测和防御汽车网络攻击,提出了各种各样的网络安全解决方案,比如消息认证码(MAC)和异常入侵检测(IDS)。在汽车领域,这些解决方案提供了一定程度的安全,但是任然没解决汽车网络中没有发现的漏洞。
我们提出了一种新的DoS攻击,利用车内CAN总线的错误处理机制。这些故障限制机制的目的是为了增强CAN总线的容错性和健壮性,现在确成为了安全漏洞。这种类型的攻击不同于先前已知的攻击。对于汽车来说,这是一种严重的威胁,必须采取防御措施。
下面是攻击的特征:
(一) 这种DoS攻击很容易被安装,因为攻击者不需要去逆向CAN报文信息和校验算法。可以安装到多种汽车中,和汽车制造商没有关系。相比于先前的演示的攻击,为了控制汽车,我们不需要艰苦的逆向工程。
(二) 可以欺骗入侵检测系统
(三) 可以让数据加密不起作用。
2 CAN总线协议分析和漏洞描述
CAN网络是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO 11898),是国际上应用最广泛的