UDS 模糊测试
在标准或非标准服务 ID 上发送随机载荷,支持会话重入、可配置超时和排除列表。
引擎 · 模糊测试
AutoST 向 ECU 发送畸形和意外的流量,并捕捉它停止响应、复位或抛出故障的瞬间。每次运行都可复现,因此崩溃可以重放并交给开发人员。
简而言之
模糊测试引擎以两种模式向 ECU 发送随机化且可复现的流量。UDS 模糊测试通过 ISO-TP 在选定或非标准服务 ID 上发送随机载荷(最多 128 字节),并定期重新进入诊断会话。CAN 模糊测试在取自 DBC 的仲裁 ID 上发送随机 CAN 和 CAN FD 帧。运行带有种子,因此发现项可以精确复现。每次迭代后都会执行崩溃检测:TesterPresent 存活检查(始终启用)、可选的 DTC 计数监控,以及超时或传输错误检测。进度实时推送,结果可导出为 PDF。
两种模式
在标准或非标准服务 ID 上发送随机载荷,支持会话重入、可配置超时和排除列表。
在来自 DBC 的仲裁 ID 上发送随机经典帧和 FD 帧,并通过复现次数在记录前确认发现项。
崩溃检测
每次迭代后的 TesterPresent 检查可捕获停止响应的 ECU。始终启用。
可选监视诊断故障码计数,并标记运行期间的任何变化。
模糊请求上的超时和传输错误会连同精确载荷一起记录为发现项。
为可复现而设计
每次模糊测试运行都由 AutoST 存储并显示的种子驱动。用相同的种子重新运行,就能得到相同的序列,崩溃不再是再也找不到的偶然事件。
每个发现项都会记录其迭代次数、时间戳、捕获它的监控器和载荷,以及导致它出现的最近几个载荷的简短历史。
安全
模糊测试可能使 ECU 进入故障状态、复位甚至变砖。AutoST 是台架工具:切勿对行驶中的车辆或故障可能伤人的系统进行模糊测试。
FAQ
可以。每次运行都使用存储的种子,因此您可以重放触发崩溃的精确序列,并交给开发人员。
通过每次迭代后的 TesterPresent 存活检查、可选的 DTC 计数监控,以及对模糊请求的超时或传输错误检测。
不可以。模糊测试是台架活动。它可能使 ECU 进入故障状态,因此绝不能在行驶中的车辆上运行。
在您的 ECU 上亲眼见证
预约一小时现场演示。我们扫描一个真实目标,逐项讲解发现项和 Fix Plan,并回答您提出的任何问题。

为您演示的是Tom ZaubermannZyberum 创始人,前大众汽车 InCar 安全测试实验室负责人
已获得 Tier 1、Tier 2 供应商及 OEM 的信任。可应要求提供参考案例。
我们会在一个工作日内回复。
您的隐私
我们使用 Cookie 及类似技术来统计网站访问情况和广告效果。由您决定允许使用哪些。您可随时通过页脚的“Cookie 设置”更改选择。 隐私政策