|
|
1
17
《pcaputils》一书的作者罗伯特·埃德蒙兹(Robert Edmonds)向我提到,Wireshark软件包中已经有一个做我想做的事情的程序,capinfos。它显示关于pcap文件的各种指示,包括它包含的数据包数。 在阅读源代码时,它似乎是通过按顺序遍历整个文件来工作的。 |
|
|
2
5
只有 |
|
|
3
4
如果你想要 数字 pcap中帧的数目:
使用capinfos:
使用tcpdump:
基本上,使用libpcap,下面是一个示例:
然后用gcc-omy程序myprogram.c-lpcap编译 |
|
|
4
1
我知道的唯一方法是读取文件,逐帧捕获并增加一个“数据包计数器”。但是,有一个小的帧头包含存储帧的长度,因此您可以按该长度在文件中向前搜索。请注意,它可能不会更快。
|
|
|
djh · 解码haskell pcap头 10 年前 |
|
|
ViniciusArruda · 设置无线接口,但捕获以太网数据 11 年前 |
|
|
user2738698 · 是否可以检查pcap中是否激活了接口? 11 年前 |