WinPcap,即Windows Packet Capture,是一款在Windows平台上的免费、公共网络访问系统。该项目的开发旨在为Win32应用程序提供访问网络底层的能力。
WinPcap支持分析在线播放的流媒体直接下载地址信息,其功能类似于libpcap的包处理,适用于WIN32平台。它可以进行信息包捕获和网络分析,基于UNIX的libpcap和BPF(Berkeley 分帧过滤器)模型进行包处理。
1. 捕获原始数据包,包括在共享网络上各主机发送/接收的以及相互之间交换的数据包;
2. 在数据包发送至应用程序之前,可根据自定义规则过滤掉某些特殊数据包;
3. 在网络上发送原始数据包;
4. 收集网络通信过程中的统计信息。
1. 安装WinPcap非常简单,只需按照提示操作即可快速完成。以下是安装过程的图示:
2. 解决WinPcap4.13无法安装的方法:
找到WinPcap官方安装版软件相应文件,并将扩展名修改如下:
C:\Windows\SysWOW64 下的 wpcap.dll 改成 wpcap.dll.old
C:\Windows\SysWOW64 下的 packet.dll 改成 packet.dll.old