提问人:mohcine antouri 提问时间:11/3/2023 更新时间:11/3/2023 访问量:39
捕获诊断请求 27 01 / 在 Capl/Canoe 上使用 DiagGetParameterRaw 进行种子
Capturing Diagnostic request 27 01 / Seed using DiagGetParameterRaw on Capl/Canoe
问:
我想捕获此请求 27 01 的响应,但不幸的是我收到 00 00... 我可以看到跟踪上的请求和响应,因此我也可以看到跟踪上的种子。
diagRequest ECU.SeedLevel1_Request req;
diagResponse ECU.SeedLevel1_Request resp;
//here code to enter extended session
..
..
..
// Send req to request seed
DiagSendRequest(req);
DiagGetLastResponse(req,resp);
DiagGetParameterRaw(req, "Seed", gSeedArray, elcount(gSeedArray));
for(i=0;i<32;i++)
{
write("%x",gSeedArray[i]);
}
gSeedArray always reports 00 ..
我尝试了其他请求,例如读取 dids 并且它们有效,我捕获了响应并存储了它,它不仅适用于此安全服务。
答: 暂无答案
评论
diagGetParameterRaw