我需要执行以下操作:
码:
def handler(x):
x.show() #or do something ..
s = .. a zmq socket = ipc://myipcendpoint
y = convert x to binary <== how to do this?
s.send(y)
sniff(prn=handler, iface='eth0')
在另一个过程中:
while 1:
y = s.recv()
x = recover scapy packet from y
... do something with x ...
str()
Scapy实现的表示形式对您来说应该足够了。
y = str(x)
您可以让Scapy将其解析回接收端的适当数据包中,如下所示-
x = Ether(y)
来自Scapy文档的Stacking-Layers部分中的第二个代码示例。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句