从pcap文件中获取上一个数据包
getting the previous packet from pcap file
Im使用
pcap_next_ex();
以获取下一个数据包。
我试图搜索获取上一个数据包,但找不到这样的功能。
如果有人知道是否有可能获得上一个数据包,这将非常有帮助。
谢谢!
pcap库只读取底层句柄中的下一个数据包,如果有一些输入(如捕获实时流量),甚至无法返回。如果您需要返回到pcap流中,则需要实现您自己对以前使用pcap_next*读取的数据包的缓冲。
相关文章:
- 在C++中创建一个简单的数据包路由器,如何跟踪"客户端"?
- 是否可以将多个结构作为一个数据包存储在一个函数中,然后传递给其他函数并在那里提取?
- TOS字段从Linux的TCP插座上接收到的数据包获取
- 使用 UDP 协议从 Windows 套接字发送到 Qt 套接字的网络数据包上的结构编码和解码
- 插座上的数据包大小修改
- 在匹配的内容上丢弃嗅探数据包
- 是否可以根据C/C 代码上的Linux上的(动态更改的IP地址集)丢弃传入数据包
- 使用SFML验证实时网络上发送的数据包
- Winsock2 tcp/ip-一些数据包被忽略,可能是由于前一个数据包的null终止符
- 如何检查UDP数据包是否在发送器上发送
- 一个数据包的boost示例::asio
- pcap_next在Linux上偶尔会丢失数据包
- 我在板上发现了一个参数包扩展,但我不明白到底发生了什么
- 将 UDP 数据包从 WAN 发送到本地计算机,而无需在路由器C++上设置端口转发
- Tcpdump - pcap -不能嗅探端口5984上的数据包
- c++通过套接字在一个数据包中发送大数据
- c++ UDP套接字在一定频率上损坏数据包
- 如何在Qt中读取下一个数据包
- 从pcap文件中获取上一个数据包
- 在c++中使用SFML将数据包数据复制到另一个数据包