【问题标题】:Scapy - Some/IP PacketScapy - 一些/IP 数据包
【发布时间】:2022-07-08 04:22:13
【问题描述】:

我希望找到其他一些使用 Some/IP 包和 Scapy 的人。 我的问题:似乎我无法将 Some/Ip Packet 中的 method_id 设置为 0x8*** 之类的东西。 奇怪的是,Scapy 向我显示,就像我做 Packet.show() 一样,它将 method_id 设置为 0x8xxx,但是如果我发送数据包,Wireshark 不会显示相同的值。 在尝试了类似 method_id(0x0000, 0xffff) 的方法来扫描整个值空间后,我在 Wireshark 中看到该值总是在 0x7fff 处翻转以再次从 0x0000 开始。 我也尝试对 service_id(srv_id) 进行相同的扫描,因为两个字段的长度相同(2 个字节)。

问题可能出在哪里?

谢谢! M

【问题讨论】:

  • 根据AUTOSAR标准,方法id有15位,即取值范围0x00000x7fff。你还能期待什么?

标签: scapy automotive


【解决方案1】:

嗯..感谢您的 15 位评论...让我懒惰 :) 我一直认为这将是一个 16 位字段。检查 autosar 文档后,现在一切都合适了。

【讨论】:

    猜你喜欢
    • 2021-06-03
    • 2018-01-20
    • 2020-05-11
    • 1970-01-01
    • 2019-07-26
    • 2021-10-08
    • 1970-01-01
    • 1970-01-01
    • 2015-07-14
    相关资源
    最近更新 更多