主要代码:
/ 回调函数,用来处理数据包 /
void packet_handler(u_char dumpfile, const struct pcap_pkthdr header, const u_char pkt_data)
{
/ 保存数据包到堆文件 /
pcap_dump(dumpfile, header, pkt_data);
}
然后用wireshark 这款软件,打开文件你保存抓包信息的文件,查看你抓到的包
Wireshark(前称Ethereal)是一个网络封包分析软件。
你还可以参考我的空间,来研究抓包和保存数据包到文件。地址>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)