小编use*_*586的帖子

如何用c ++读取pcap文件来获取数据包信息?

我想用c ++写一个程序来读取一个pcap文件并获取数据包的信息,比如len,sourc ip,flags等等.现在我找到了下面的代码,我想它会帮助我获取信息,但是我有一些问题:首先我想知道我应该在程序中添加哪个库,之后是什么是pcap_next,如何从pcap文件中获取句柄?

/* Grab a packet */
packet = pcap_next(handle, &header);
if (packet == NULL) {   /* End of file */
    break;
}
printf ("Got a packet with length of [%d] \n",
        header.len);
Run Code Online (Sandbox Code Playgroud)

c++ pcap

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

标签 统计

c++ ×1

pcap ×1