摘要: 创建一个使用wpcap.dll的应用程序用 Microsoft Visual C++ 创建一个使用wpcap.dll的应用程序,需要按一下步骤:在每一个使用了库的源程序中,将pcap.h头文件包含(include)进来。如果你在程序中使用了WinPcap中提供给Win32平台的特有的函数, 记得在预处理中加入WPCAP的定义。如果你的程序使用了WinPcap的远程捕获功能,那么在预处理定义中加入HAVE_REMOTE。不要直接把remote-ext.h直接加入到你的源文件中去。设置VC++的链接器(Linker),把wpcap.lib库文件包含进来。wpcap.lib可以在WinPcap中找到 阅读全文
posted @ 2013-08-28 21:28 浪浪辛 阅读(462) 评论(0) 推荐(0)
摘要: pcap是packet capture的缩写。意为抓包。功能:查找所有网络设备原型:int pcap_findalldevs_ex(char* source, struct pcap_rmtauth *auth, pcap_if_t** alldevs, char* errbuf );返回值:0表示查找成功。-1表示查找失败参数说明:source:指定是本地适配器或者远程适配器本地适配器:'rpcap://'远程适配器:'rpcap://host:port'抓包文件。'file://c:/myfolder/'.Defined:#definePCA 阅读全文
posted @ 2013-08-28 16:23 浪浪辛 阅读(4389) 评论(0) 推荐(0)
摘要: 条件:获取网络适配器需要WinpCap开发平台。平台下载地址:http://www.winpcap.org本人用的开发平台:WpdPack_4_1_2文件预览如下图:Include里的文件如下:Lib里的文件如下:使用开发工具:vc++ 6.0写程序之前,需要对vc++ 6.0做一些配置。以下是详细的配置过程:1,打开 工程->>设置->>C/C++,将WPCAP,HAVE_REMOTE 添加到预处理程序定义后,点确定。如图: 2,打开 工具->>选项->>目录->>选择 include files -->>将WpdPac 阅读全文
posted @ 2013-08-28 16:12 浪浪辛 阅读(570) 评论(0) 推荐(0)