【发布时间】:2018-08-10 15:03:46
【问题描述】:
我试图通过伪造运行时在 2 个 ECU 之间发送的内容(有效负载)来操纵一些/IP 消息。
在设置硬件 VN6510A MAC 旁路并将其集成到这 2 个 ECU 之间的数据流量路径中以监控和控制所有以太网数据流之后。
ECU A ---> eth1 接口 --VN6510A-- eth2 接口 ---> ECU B
我成功地捕获了我们的目标 SOME/IP 消息,并且我还成功地操纵了它们的有效载荷。 但最后我们收到了 2 条 SOME/IP 消息:真实的消息和同时转发的伪造消息。
我们如何将这 2 条 SOME/IP 消息、真实消息和伪造消息绑定在一起,这样我们就可以只有一条伪造的 SOME/IP 消息,因为我知道我使用的是相同的 SOME/IP 消息句柄。
我使用回调函数void OnEthPacket(LONG channel, LONG dir, LONG packet)来注册接收到的以太网数据包。
【问题讨论】: