史比收到包裹,提姆

2024-04-26 08:03:26 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有办法用scapy得到包裹到达的时间?使用scapy读取pcap文件,我想知道所有数据包到达的时间,因为我们知道wireshark可以看到它。所以我想一定有办法。有人知道吗?


Tags: 文件时间pcap数据包scapywireshark办法
1条回答
网友
1楼 · 发布于 2024-04-26 08:03:26

使用pkt.time

[mpenning@tsunami icinga-1.7.1]$ sudo python
[sudo] password for mpenning:
Python 2.6.6 (r266:84292, Dec 26 2010, 22:31:48)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from scapy.all import sniff
WARNING: No route found for IPv6 destination :: (no default route?)
>>> pkts = sniff(iface='eth0')
^C>>>
>>> pkts
<Sniffed: TCP:2 UDP:8 ICMP:0 Other:4>
>>> for pkt in pkts:
...     print pkt.time
...
1343551962.73
1343551963.28
1343551963.28
1343551963.32
1343551963.32
1343551963.36
1343551963.4
1343551963.45
1343551963.55
1343551963.65
1343551963.75
1343551963.85
1343551963.85
>>>

相关问题 更多 >