2014-12-04 41 views

回答

1

如果你真的想要绑定一个套接字,你将不得不使用Python的socket模块。你可以从Scapy这样做,并使用它来剖析捕获的数据包。

通过这样做但是,你会表现为一个普通的应用程序,因此将只能获得“应用层”(而不是网络层IPTCPUDP

现在,如果你想捕捉一个数据包从特定端口上的网络中,您可以在“纯”Scapy中,使用sniff()函数和简单的BPF过滤器:

p = sniff(filter="port 53", count=1)[0] 
相关问题