标签: networking endianness scapy
我使用scapy作为我的应用程序的扩展。在使用scapy创建数据包之后,我想将其转换为原始数据包,该数据包将附加到我的标头中。 然后,数据包必须能够直接通过网络发送。
myPacket.payload = Ether().toRaw()
所以我想做的是将主机端更改为网络端。 有一种简单的方法吗?
如果scapyPacket = Ether()/IP()/TCP()有可能我可以进行一次scapyPacket.toRaw()调用,以便所有字段都相应地组合成网络字节序吗?
scapyPacket = Ether()/IP()/TCP()
scapyPacket.toRaw()