WinPcap用户指南
模块 | |
定义 | |
输出函数 | |
过滤串表达式的语法 | |
在你的程序中使用 WinPcap |
详细描述
这节包含了有关 wpcap.dll 的用户指南。wpcap.dll 是一个包含了公共 WinPcap API 的动态链接库,它输出了一组依赖于系统的函数,用来捕获和分析网络流量。这些函数的用途有:
- 获取网络适配器列表
- 获取网络适配器的不同信息,比如网卡描述和地址的列表
- 使用PC的一个网卡来捕获数据包
- 向网络上发送数据
- 有效保存数据包到磁盘,并通过一个接口捕获数据包,就如同从网卡捕获数据一样
- 使用高级语言创建一个数据包过滤器,并把它们应用到数据捕获中去
wpcap.dll 与 libpcap 兼容,后者是Unix平台下知名的数据包捕获库。这个兼容性意味着你可以开发可移植的网络工具,这些工具既可以运行在Win32系列的操作系统,也可以运行在与Unix兼容的机器上。
这一章节的一些内容直接来自于tcpdump和libpcap的用户手册,它们由tcpdump.org的开发人员维护。因此,如果你想阅读最新的文档,你可以登录 www.tcpdump.org.
注意
有些函数被标注为 deprecated 或 discouraged 这些标签的意思是:
- discouraged: 这个函数的功能已经被另一个函数所代替,不过这个函数仍然可以使用。
- deprecated: 这些函数只是为了可移植性和向下兼容而存在,它应该被禁止使用,并且强烈建议你使用另一个等价的函数来代替它。