先附上Wipcap中文文档,大部分代码来源于此:http://www.ferrisxu.com/WinPcap/html/main.html
抓包解析主要分为以下几个步骤:
一:vs对于Winpcap的相关配置:
所需文件Winpcap配置:http://pan.baidu.com/s/1i4DAvcx
配置步骤 http://blog.csdn.net/gaohuaid/article/details/8851169
二:总体画出需要显示的界面。
三:获取本地网卡设备列表。
1.此处使用的是MFC中的Combo Box控件(结果如图示)。
2.获取网卡设备代码。(结果保存在Dev数组里)
int MYWPCAP::GetLocalDev()
{
//清空Dev中保存的值,防止用户的越界操作,Dev数组保存的为网卡设备
for (int j = 0; j < 10; j++)
Dev[j] = (CString)"";
pcap_if_t *d;
int i = 0;
char errbuf[PCAP_ERRBUF_SIZE];
if (pcap_findallde