CANAttack:评估控制器区域网络中的漏洞
Damilola Oladimeji1, Amar Rasheed1, Cihan Varol1
1Department of Computer Science, Sam Houston State University, Huntsville, TX 77340, USA.
Sensors (Basel, Switzerland)
|October 14, 2023
概括
这项研究揭示了控制器区域网络 (CAN) 总线中的关键安全漏洞,该总线是汽车通信系统的重要组成部分. 攻击者可以利用消息仲裁来注入恶意数据,导致车辆中断和潜在的安全风险.
科学领域:
- 汽车网络安全 汽车网络安全
- 网络协议 网络协议
- 嵌入式系统安全 嵌入式系统安全
背景情况:
- 现代汽车使用电子控制单元 (ECU),通过车载网络进行通信.
- 控制器区域网络 (CAN) 总线是用于车内通信的普遍协议.
- 越来越复杂的车辆与网络攻击载体的增加有关.
研究的目的:
- 为了对CAN总线协议进行安全漏洞分析.
- 建议和评估一个攻击场景,利用CAN总线仲裁功能.
- 评估此类攻击对车辆运行和安全的影响.
主要方法:
- 开发了一个用于安全分析的CAN总线模拟环境.
- 设计了一个攻击场景,重点关注消息ID伪造和注入.
- 分析了仲裁机制,以了解攻击期间的消息优先级.
- 在模拟攻击条件下测量系统延迟.
主要成果:
- 攻击者可以伪造消息标识符,在CAN总线上获得优先权.
- 持续注入伪造的消息可以阻止合法流量,导致拒绝服务 (DoS).
- 被泄露的节点实现了较低的延迟,表明对消息传输的控制.
- 确定了包括消息伪造,注入和DoS漏洞在内的重大风险.
结论:
- 该CAN总线仲裁机制易受攻击者操纵.
- 利用这些漏洞可能会严重破坏车辆功能,并危及安全.
- 加强安全措施对于保护支持CAN的汽车系统至关重要.
相关概念视频
Pilot and Numeric Relaying
88
Pilot relaying is a type of differential protection used in power systems. It compares electrical quantities at the terminals of equipment via a communication channel instead of direct relay interconnection. This method is essential for transmission lines where the terminals are far apart, typically up to 80 km for lines with 69 to 115 kV ratings. Four types of communication channels are used for pilot relaying:
88
PI Controller: Design
313
Proportional Integral (PI) controllers are a fundamental component in modern control systems, widely used to enhance performance and mitigate steady-state errors. They are particularly effective in applications such as automatic brightness adjustment on smartphones, where they excel at mitigating steady-state errors for step-function inputs. Unlike PD controllers, which require time-varying errors to function optimally, PI controllers leverage their integral component to address residual...
313
PD Controller: Design
256
In automotive engineering, car suspension systems often employ Proportional Derivative (PD) controllers to enhance performance. PD controllers are utilized to adjust the damping force in response to road conditions. A controller, acting as an amplifier with a constant gain, demonstrates proportional control, with output directly mirroring input.
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
256
Control System Problem
121
In an open-loop system, such as a basic thermostat, the poles of the transfer function influence the system's response but do not determine its stability. However, when feedback is introduced to form a closed-loop system, such as an advanced thermostat that adjusts heating based on room temperature, stability is governed by the new poles of the closed-loop transfer function.
When forming a closed-loop system, issues can arise if the poles cross into the unstable region, leading to potential...
When forming a closed-loop system, issues can arise if the poles cross into the unstable region, leading to potential...
121
Electrical Systems
397
In electrical engineering, the analysis of networks composed of passive linear components — resistors (R), capacitors (C), and inductors (L) — is fundamental. These components are organized into circuits where the relationship between input and output can be analyzed using transfer functions. The transfer function of an RLC circuit, which relates the voltage across a capacitor to the input voltage, can be derived using Kirchhoff's laws.
To derive the transfer function, consider...
To derive the transfer function, consider...
397
Line Protection with Impedance Relays
83
Coordinating time-delay overcurrent relays in complex radial systems and directional overcurrent relays in multi-source transmission loops can be challenging. Impedance relays address these issues by responding to the voltage-to-current ratio, specifically measuring the apparent impedance of a line. These relays become more sensitive during faults as current increases and voltage decreases, thereby reducing the apparent impedance.
Under normal conditions, low load currents keep the measured...
Under normal conditions, low load currents keep the measured...
83


