如何将scapy数据包转换为原始数据包

时间:2015-12-07 21:20:34

标签: networking endianness scapy

我使用scapy作为我的应用程序的扩展。在使用scapy创建数据包之后,我想将其转换为原始数据包,该数据包将附加到我的标头中。 然后,数据包必须能够直接通过网络发送。

myPacket.payload = Ether().toRaw()

所以我想做的是将主机端更改为网络端。 有一种简单的方法吗?

如果scapyPacket = Ether()/IP()/TCP()有可能我可以进行一次scapyPacket.toRaw()调用,以便所有字段都相应地组合成网络字节序吗?

0 个答案:

没有答案