跳至正文
AutoST by Zyberum GmbH
菜单

引擎 · 模糊测试

在台架上把它弄坏,而不是在路上。

AutoST 向 ECU 发送畸形和意外的流量,并捕捉它停止响应、复位或抛出故障的瞬间。每次运行都可复现,因此崩溃可以重放并交给开发人员。

简而言之

模糊测试引擎以两种模式向 ECU 发送随机化且可复现的流量。UDS 模糊测试通过 ISO-TP 在选定或非标准服务 ID 上发送随机载荷(最多 128 字节),并定期重新进入诊断会话。CAN 模糊测试在取自 DBC 的仲裁 ID 上发送随机 CAN 和 CAN FD 帧。运行带有种子,因此发现项可以精确复现。每次迭代后都会执行崩溃检测:TesterPresent 存活检查(始终启用)、可选的 DTC 计数监控,以及超时或传输错误检测。进度实时推送,结果可导出为 PDF。

两种模式

UDS 与 CAN,由您选择

UDS 模糊测试

在标准或非标准服务 ID 上发送随机载荷,支持会话重入、可配置超时和排除列表。

CAN 模糊测试

在来自 DBC 的仲裁 ID 上发送随机经典帧和 FD 帧,并通过复现次数在记录前确认发现项。

崩溃检测

AutoST 如何知道出了问题

存活检查

每次迭代后的 TesterPresent 检查可捕获停止响应的 ECU。始终启用。

DTC 监控

可选监视诊断故障码计数,并标记运行期间的任何变化。

超时

模糊请求上的超时和传输错误会连同精确载荷一起记录为发现项。

为可复现而设计

可以重放的崩溃

每次模糊测试运行都由 AutoST 存储并显示的种子驱动。用相同的种子重新运行,就能得到相同的序列,崩溃不再是再也找不到的偶然事件。

每个发现项都会记录其迭代次数、时间戳、捕获它的监控器和载荷,以及导致它出现的最近几个载荷的简短历史。

  • 带种子、可复现的运行
  • 每个发现项记录载荷和监控器
  • 实时显示迭代、崩溃和每秒请求数
  • ID 和服务 ID 的排除列表

安全

仅限台架使用

模糊测试可能使 ECU 进入故障状态、复位甚至变砖。AutoST 是台架工具:切勿对行驶中的车辆或故障可能伤人的系统进行模糊测试。

  • 在隔离的台架上运行
  • 绝不在公共道路上使用
  • 为 ECU 保留恢复途径

FAQ

常见问题

模糊测试可复现吗?

可以。每次运行都使用存储的种子,因此您可以重放触发崩溃的精确序列,并交给开发人员。

它如何检测崩溃?

通过每次迭代后的 TesterPresent 存活检查、可选的 DTC 计数监控,以及对模糊请求的超时或传输错误检测。

可以对路上的车辆进行模糊测试吗?

不可以。模糊测试是台架活动。它可能使 ECU 进入故障状态,因此绝不能在行驶中的车辆上运行。

在您的 ECU 上亲眼见证

看 AutoST 在您这类 ECU 上实际运行

预约一小时现场演示。我们扫描一个真实目标,逐项讲解发现项和 Fix Plan,并回答您提出的任何问题。

  • 由安全工程师操作,而不是销售
  • 欢迎带着您自己的协议与硬件问题
  • 免费,演示后给出明确的下一步
Tom Zaubermann

为您演示的是Tom ZaubermannZyberum 创始人,前大众汽车 InCar 安全测试实验室负责人

已获得 Tier 1、Tier 2 供应商及 OEM 的信任。可应要求提供参考案例。

致电我们: +49 176 439 17074automotive@zyberum.com

或给我们留言

我们会在一个工作日内回复。

致电我们预约演示

选择一个方便的时间

在新标签页中打开