domenicorotella00-oss/can-bus-security

GitHub: domenicorotella00-oss/can-bus-security

一项关于汽车与嵌入式领域 CAN Bus 协议安全的学士论文项目,通过 Raspberry Pi 实验环境分析车载网络的攻击向量并探索防御措施。

Stars: 0 | Forks: 0

# CAN 总线安全 关于汽车/嵌入式领域中 CAN Bus 协议安全的实验论文 # CAN Bus 安全 — 实验论文 计算机工程(网络安全方向)学士学位实验论文 **古列尔莫·马可尼大学** — 2025/2026 学年 参考课程:网络安全 ## 目标 分析 **CAN Bus** (Controller Area Network) 协议在汽车与嵌入式领域的漏洞,重点关注攻击向量和可能的防御措施。 ## 测试环境 | 组件 | 详情 | |---|---| | Hardware | Raspberry Pi | | 模块 | CAN Bus 硬件模块 | | OS | Raspberry Pi OS / Kali Linux | | 目标 | 读取并分析真实 CAN 流量 | ## 进展状态 - [x] 使用 CAN 硬件模块配置 Raspberry Pi - [x] 物理连接并设置 CAN 接口 - [x] 首次读取真实 CAN 流量 - [ ] 漏洞分析:CAN 消息欺骗 - [ ] 漏洞分析:重放攻击 - [ ] 汽车系统威胁建模 - [ ] 实施防御措施 - [ ] 撰写最终论文 ## 为什么 CAN Bus 对安全至关重要 CAN Bus 协议设计于 20 世纪 80 年代,用于车辆内部电子组件之间的通信。就像 IP 网络中的 ARP 一样,**它本身不包含任何身份验证机制**:任何能够接入总线的人都可以发送任意报文,这在汽车和 IoT/OT 系统上引发了真实的攻击场景。 ## 🛠️工具与技术 `Raspberry Pi` `CAN 硬件模块` `can-utils` `Kali Linux` `Python` ## 作者 **Domenico Rotella** 计算机工程(网络安全方向)本科生 古列尔莫·马可尼大学 📧 domenico.rotella00@gmail.com 🔗 [LinkedIn](https://linkedin.com/in/domenico-rotella)
标签:CAN Bus, can-utils, ECU安全, PKINIT, Python, Raspberry Pi, 内存执行, 协议分析, 威胁建模, 实验性论文, 嵌入式安全, 工控安全, 意大利马可尼大学, 报文欺骗, 无后门, 权限提升, 汽车安全, 漏洞分析, 物联网安全, 硬件安全, 网络安全, 路径探测, 车联网, 车载网络, 逆向工具, 重放攻击, 隐私保护, 高校项目