小编leo*_*ong的帖子

scapy获取数据包的到达时间

有没有办法使用scapy来获取数据包的到达时间?使用scapy读取pcap文件,我想知道所有数据包的到达时间,因为我们知道wireshark可以看到它.所以我想必须有办法.谁知道?

python scapy packet-sniffers

14
推荐指数
1
解决办法
9712
查看次数

python:outfile到另一个文本文件,如果超过某个文件大小

我在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例如并继续.

python file-io

3
推荐指数
1
解决办法
3650
查看次数

标签 统计

python ×2

file-io ×1

packet-sniffers ×1

scapy ×1