在目录winpcap支持win7吗中找到dvd上的winpacp设置

新建项目成功后右键点击解决方案,选择属性弹出属性页,如下:


选择C/C++下的预处理器编辑预处理器定义,添加WPCAP和HAVE_REMOTE完成后点应用,如下

接下来选链接器下的输入編辑附加依赖项,添加两个库文件wpcap.lib和Packet.lib(注意32位和64位的Lib文件不同)

最后是选择VC++目录编辑包含目录和库目录

分别添加你下载下来的WinPcap开发包中嘚Include文件夹和Lib文件夹

到此结束,附上WinPcap和WinPcap开发包下载地址

}

winpcap是 Windows下一个能忽略操作系统直接工莋在网络上的工具为什么要使用呢,因为在WindowsXP以后因为权限的问题,有些东西我们不能直接使用例如,我会在接下来的文章里说的实現端口扫描器中其中像ARP扫描活动主机,TCP SYN扫描端口(这个在李瑞明的网络扫描技术中他直接用socket构建数据包,然后使用原始套接字但他書出的时候是04年吧,以我们现在的系统来看已经不能再这么实现了)

基本使用方法,这里主要讲一下怎么配置至于里面的函数怎么使鼡,在以后的文章中遇到了再说吧

2.解压出来,里面会有docs(用户手册)、Examples-pcap(采用libpcap库接口的示例程序)、Examples-remote(采用wpcap库接口的示例程序)、Include(开發需要的头文件)、LIb(开发需要的库文件)

3.建立自己需要的工程

4.项目->工程属性在C/C++->常规,附加包含目录的中添加我们解压出来的Include文件夹路徑在链接器->常规,附加库目录中添加解压出来的lib文件夹路径在链接器->输入,附加依赖项中添加Packet.lib;wpcap.lib;ws2_32.lib如下图


这里有点需要注意,我不知道昰不是使用winpcap的问题但当时我使用的使用遇到了,编译报错

这样就可以使用winpcap了

}

我要回帖

更多关于 winpcap支持win7吗 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信