0
我正在使用Scapy进行项目,其中一个要求是我需要嗅探数据包并将包含每个数据包的数据的请求发送到网站以获取特定数据。到目前为止没有问题。在Scapy接收数据包之间的时间
有一个问题:我只能每小时向网站发送一定数量的请求,否则会阻止我。当我嗅探一个新数据包时,我需要发送每个请求。
这里就是我目前(没必要太深入到什么是在这里):
from scapy.all import * . . . packets = sniff(lfilter = is_valid_ip, prn = print_the_ip_that_is_not_me)
有没有办法拖延或每一个数据包之间的等待时间而无需添加外部函数?我知道我可以在其中一个功能(is_valid_ip
或print_the_ip_that_is_not_me
)中添加一个sleep()
,但现在我只需要寻找一些东西放入sniff()
本身。
在此先感谢。