汽车安全测试之模糊测试深度解析
在汽车行业,随着汽车智能化和联网化的发展,汽车的安全问题日益受到关注。除了针对车辆和车内系统的安全测试框架外,还有针对联网汽车基础设施的测试框架。该框架更侧重于对由管理基础设施通过各种车辆通信渠道提供的车辆服务进行安全评估。管理基础设施涵盖汽车公司应用中心、第三方应用中心、可信网络、不可信网络和互联网骨干网。车辆通信渠道包括车辆与管理基础设施、车辆与移动设备以及车辆与其他车辆之间的通信。该框架涵盖的服务示例包括远程车辆诊断、远程软件下载、多媒体流、互联网浏览以及车辆与基础设施之间的信息交换。利用该框架,汽车组织能够评估联网汽车基础设施的安全性,从而识别联网汽车服务中的潜在弱点。
1. 聚焦模糊测试
模糊测试是识别新漏洞最有效的技术之一,并且可以自动化执行,攻击者通常也会首先使用此技术在目标系统上寻找新漏洞。因此,汽车组织应在产品发布前对自身产品进行模糊测试,以确保产品足够健壮,能够抵御一定程度的模糊测试。模糊测试适用于任何目标系统,是传统测试方法的有力补充。
模糊测试环境通常由以下三个主要部分组成:
- 模糊引擎 :负责生成模糊内容,作为目标系统(也称为被测系统,SUT)的输入。
- 注入器 :处理将模糊引擎生成的模糊内容传递给SUT的任务。不同的协议和接口可能需要不同的注入器。
- 监视器 :负责观察SUT并检测意外行为。
虽然SUT是成功进行模糊测试所必需的额外部分,但它本身不属于基本的模糊测试环境。以下是模糊测试环境概念的简化概述:
汽车安全中的模糊测试技术解析
超级会员免费看
订阅专栏 解锁全文
75

被折叠的 条评论
为什么被折叠?



