有没有办法使用scapy来获取数据包的到达时间?使用scapy读取pcap文件,我想知道所有数据包的到达时间,因为我们知道wireshark可以看到它.所以我想必须有办法.谁知道?
我在ubuntu中使用scapy和python.我想问一下是否有人会知道如何编写示例代码:
假设我有两个文本文件在脚本运行时写入然后我想检查文件是否超过示例500bytes,如果它然后它将存储文件中的任何内容并创建一个新的文本文件来编写.(output1.txt,output2.txt等..)
如果任何专业知识有帮助,将不胜感激.谢谢
我的部分代码是:
file = open("output.txt","w")
def example(p):
if p.haslayer(Dot11Beacon):
if p.addr2 not in uniqueAP:
file.writelines(p.addr2 + "\n")
Run Code Online (Sandbox Code Playgroud)
因此,当脚本在终端中运行时,它会将其写入名为output.txt的文件中,但我想改进脚本以检查文本文件的文件大小,如果超过它将停止写入当前并创建一个新的output2.txt例如并继续.