winPcap+MFC实现网络嗅探器
来源:互联网 发布:网络施工分成协议书 编辑:程序博客网 时间:2024/05/21 22:37
1.1、不可或缺的东西
WinPcap V4.1.2:驱动程序、Dll文件
http://www.winpcap.org/install/bin/WinPcap_4_1_2.exe
WinPcap V4.1.2 Developer’s Pack:库文件、头文件、简单的示例程序代码和帮助文件
http://www.winpcap.org/install/bin/WpdPack_4_1_2.zip
当然还有VisualStudio2008或者VC++6.0,或者VS2010,本文用的是VS2008
(这玩意的下载网址就不用我介绍了吧)
1.2、配置过程
l 添加头文件目录
VS2008:
工具->属性->项目和解决方案-> VC++目录->包含文件->添加WinPcap开发包中的Include目录,如下图:
VC6:
Tools->Options->Derectories->Include files->添加WinPcap开发包中的Include目录,如下图:
l 添加库文件目录
VS2008:
与上一个步骤一样,只有一小个变化,选择“库文件”,然后添加WinPcap开发包中的Lib目录,如下图:
VC6:
Tools->Options->Derectories->Library files->添加WinPcap开发包中的Lib目录,如下图:
l 增加与WinPcap有关的预处理定义
VS2008:
项目->项目属性->配置属性->预处理定义->添加WPCAP和HAVE_REMOTE,如下图:
VC6:
Project->Setting->C/C++->Preprocessor->添加WPCAP和HAVE_REMOTE,如下图:
l 添加wpcap.lib库文件
VS2008
项目->项目属性->配置属性->连接器->命令行->附加选项框中加入wpcap.lib,如下图:
VC6:
Project->setting->link->加入wpcap.lib,如下图:
l 添加pcap.h头文件
在使用WinPcap API的所有源文件中添加#include "pcap.h”
1.3、 运行测试代码
所有配置工作全部搞定,现在来运行测试代码,如果能顺利执行,那么就配置成功了。
- winPcap+MFC实现网络嗅探器
- sniffer网络数据包抓取(Winpcap+MFC+vs)
- 网络嗅探器(MFC实现)
- 基于MFC和winpcap的简单路由器实现
- 基于MFC和winpcap的简单路由器实现
- 一步一步开发sniffer(Winpcap+MFC)(四)要想从此过,留下协议头——各层网络协议头的实现
- 一步一步开发sniffer(Winpcap+MFC)(四)要想从此过,留下协议头——各层网络协议头的实现
- winpcap--枚举网络接口
- winpcap实现syn攻击
- 网络抓包之WinPcap
- VC++ winpcap 网络嗅探
- Winpcap网络开发库入门
- 网络封包抓取工具 Winpcap
- Winpcap网络开发库入门
- Winpcap网络开发库入门
- Winpcap网络开发库入门
- Winpcap网络开发库入门
- Winpcap网络开发库入门
- eclipse 安装 markplace出现org.eclipse.equinox.p2.discovery.feature.feature.group错误
- .vimrc 的一些配置 (等待更新
- HDU1166(线段树做法)
- 将命令窗口进行到底——VS2012中使用NUGet的高效办法
- JAVA核心技术的基础知识
- winPcap+MFC实现网络嗅探器
- AndroidStudio安装以及配置
- UI基础-动画
- 网页截图插件(放大插件)
- org.hibernate.NonUniqueObjectException: a different object with the same identifier value was alread
- iOS---第三方自动布局 - Masonry的使用
- 【POJ 2104】(K-th Number-区间第k大-主席树)
- 57.UIView动画第一章
- 通用图像转为IplImage格式