winpcap学习笔记
文章平均质量分 79
XINGKONGYUN
这个作者很懒,什么都没留下…
展开
-
使用WINPCAP获得已安装网卡的详细信息
应用winpcap-SDK提供的pcap_findalldevs()函数我们可以得到包含网卡信息的一张链表,网卡的信息保存在pcap_if_t结构体中,其中name字段为网卡的名称,description字段为对网卡的一种人们可以理解的描述。Addresses为网卡列表中首元素的指针.flags为一个标志位,指示此网卡是否可回送地址。其中addresses一个pcap_addr结构体,正是由于这个原创 2007-10-27 16:56:00 · 2620 阅读 · 0 评论 -
应用winpcap捕获数据流
我们已经知道了如何获得网卡的信息,现在开始真正的工作:打开网卡并捕获数据流。在这里将写一个打印流经网络的每个数据包信息的程序。打开网卡的功能是通过pcap_open_live()来实现的它有三个参数snaplen,promisc,to_ms。snaplen用于指定所捕获包的特定部分,在一些系统上(象xBSD and Win32 等)驱动只给出所捕获数据包的一部分而原创 2007-10-29 18:59:00 · 1564 阅读 · 1 评论