admin 管理员组文章数量: 1184232
wpcap.dll是一个包含了公共WinPcap API的动态链接库,它输出了一组依赖于系统的函数,用来捕获和分析网络流量。wpcap.dll与libpcap兼容,其中的函数用途有:
(1)获取网络适配器列表
(2)获取网络适配器的不同的信息,比如网卡描述和地址的列表
(3)使用PC的一个网卡来捕获数据包
(4)向网络上发送数据
(5)有效保存数据包到磁盘,并通过一个接口捕获数据包,就如同从网卡捕获数据一样
(6)使用高级语言创建一个数据包过滤器,并把它们应用到数据捕获中去。
创建一个使用wpcap.dll的应用程序
用Microsoft Visual C++创建一个使用wpcap.dll的应用程序,需要按以下步骤:
(1)在每一个使用了库的源程序中,将pcap.h头文件include进行来
(2)如果你在程序中使用了WinPcap中提供给Win32平台的特有的函数,记得在预处理中加入WPCAP的定义
(3)如果你的程序使用了WinPcap的远程捕获功能,那么在预处理定义中中加入HAVE_REMOTE。不要直接把remote-ext.h直接加入到你的源文件中去。
(4)设置VC++的Linker,把wpcap.lib库文件包含进来。wpcap.lib可以在WinPcap中找到。
(5)设置VC++的Linker,把ws2_32.lib库文件包含进来。这个文件分布于C的编译器,并且包含了Windows的一些socket函数。
文档参考:
最后欢迎大家访问我的个人网站:
版权声明:本文标题:解锁WinPcap新技能:揭秘wpcap.dll和_winpcap.lib的隐藏功能 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1774483649a3571685.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论