ByCAN:从比特级到字节级逆向工程控制器局域网消息
密码学与安全
2024-08-20 v1 机器学习
网络与互联网体系结构
系统与控制
系统与控制
摘要
作为现代汽车的主要标准协议,控制器局域网是汽车网络安全威胁和自动驾驶应用的关键研究目标。由于控制器局域网的解码规范是由原始设备制造商维护的专有黑盒,在未全面理解控制器局域网消息含义的情况下,进行相关研究和行业开发可能颇具挑战。本文提出了一种名为 ByCAN 的全自动逆向工程系统,用于逆向工程控制器局域网消息。ByCAN 通过引入字节级聚类并整合比特级和字节级的多种特征,其性能优于现有研究。ByCAN 采用聚类和模板匹配算法,无需先验知识即可自动解码控制器局域网帧的规范。实验结果表明,ByCAN 在切片和标记性能上均达到了高精度,即识别控制器局域网信号边界和标签。在实验中,分析真实世界的控制器局域网帧时,ByCAN 实现了 80.21% 的切片准确率、95.21% 的切片覆盖率以及 68.72% 的通用标签标记准确率。
引用
@article{arxiv.2408.09265,
title = {ByCAN: Reverse Engineering Controller Area Network (CAN) Messages from Bit to Byte Level},
author = {Xiaojie Lin and Baihe Ma and Xu Wang and Guangsheng Yu and Ying He and Ren Ping Liu and Wei Ni},
journal= {arXiv preprint arXiv:2408.09265},
year = {2024}
}
备注
Accept by IEEE Internet of Things Journal, 15 pages, 5 figures, 6 tables