信息安全研究 ›› 2024, Vol. 10 ›› Issue (11): 982-.

• 数实融合专题 •    下一篇

自动驾驶系统模糊测试技术综述

王朋成1高思淼1王斯奋2洪晟1李众豪1   

  1. 1(北京航空航天大学网络空间安全学院北京100191)
    2(北京航空航天大学交通科学与工程学院北京100191)
  • 出版日期:2024-11-10 发布日期:2024-11-10
  • 通讯作者: 王朋成 博士,副教授,硕士生导师.主要研究方向为自动驾驶系统及车联网安全. pcwang@buaa.edu.cn
  • 作者简介:王朋成 博士,副教授,硕士生导师.主要研究方向为自动驾驶系统及车联网安全. pcwang@buaa.edu.cn 高思淼 硕士研究生.主要研究方向为车联网安全. GoesM@buaa.edu.cn 王斯奋 博士研究生.主要研究方向为车辆控制工程. sfwang@buaa.edu.cn 洪晟 博士,副教授,博士生导师.主要研究方向为信息网络安全、工业互联网车联网、人工智能与大数据. shenghong@buaa.edu.cn 李众豪 硕士研究生.主要研究方向为车联网安全. LZHao@buaa.edu.cn

A Review of Fuzz Testing Techniques for Autonomous Driving Systems

Wang Pengcheng1, Gao Simiao1, Wang Sifen2, Hong Sheng1, and Li Zhonghao1   

  1. 1(School of Cyber Science and Technology, Beihang University, Beijing 100191)
    2(School of Transportation Science and Engineering, Beihang University, Beijing 100191)
  • Online:2024-11-10 Published:2024-11-10

摘要: 自动驾驶是未来汽车产业发展趋势,然而自动驾驶车辆严重依赖于控制其运行的互连系统和软件,系统软件漏洞导致车辆面临严峻的安全隐患.自动驾驶安全测试能够提升汽车安全性,是保障汽车安全上路的重要环节.模糊测试(fuzz testing)作为一种自动化的漏洞测试技术,在面对复杂的软件系统时展现出卓越的漏洞探索能力.针对目前广泛使用的开源模糊测试工具进行了系统的归纳梳理,并通过对自动驾驶系统特性的深入分析,总结了当前研究面临的主要挑战,包括:1)难以全面考虑输入维度;2)多功能协同并发问题难以解决;3)安全问题类别不适配.为应对这些挑战提出了相应的参考建议,为未来相关研究提供了指导方向.

关键词: 自动驾驶, 软件安全, 模糊测试, 功能安全, 信息安全

Abstract: Autonomous driving is the future development trend of the automotive industry, while autonomous vehicles heavily rely on interconnected systems and software that control their operation. System software vulnerabilities lead to serious safety hazards for vehicles. Therefore, automatic driving safety test is an important link to further improve the safety of autonomous vehicle. Fuzz testing, as an automated vulnerability testing technology, exhibits outstanding vulnerability exploration capabilities when dealing with complex software systems. It holds significant potential for widespread application in autonomous driving systems. This paper provides a systematic summary of widely used opensource fuzz testing tools. Through an indepth analysis of the characteristics of autonomous driving systems, the study identifies key challenges currently faced by research in this field, including: 1) difficulty in comprehensively considering input dimensions; 2) challenges in uncovering issues related to multifunctional collaborative concurrency; 3) mismatch of security issue categories. In response to these challenges, the research proposes corresponding recommendations, providing guidance for future related research.

Key words: autonomous driving, software security, fuzz testing, functional safety, information security

中图分类号: