Presentation is loading. Please wait.

Presentation is loading. Please wait.

_08遍历物理网卡 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:

Similar presentations


Presentation on theme: "_08遍历物理网卡 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:"— Presentation transcript:

1 _08遍历物理网卡 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com
联系QQ: QQ交流群 : 联系电话:

2 1、WinPcap的简介 winpcap(windows packet capture)是windows平台下一个免费的、
昆山爱达人信息技术有限公司 QQ: 1、WinPcap的简介 winpcap(windows packet capture)是windows平台下一个免费的、 公共的库。开发winpcap这个项目的目的在于为win32 app提供访 问网络底层的能力。

3 2、WinPcap的常用功能 1、捕获原始数据包,无论它是发往某台机器的,还是在其他设备 (共享媒介)上进行交换的
昆山爱达人信息技术有限公司 QQ: 2、WinPcap的常用功能 1、捕获原始数据包,无论它是发往某台机器的,还是在其他设备 (共享媒介)上进行交换的 2、在数据包发送给某应用程序前,根据用户指定的规则过滤数据包 3、将原始数据包通过网络发送出去 4、收集并统计网络流量信息

4 昆山爱达人信息技术有限公司 QQ: 3、VC6.0配置WinPcap库

5 4、WinPcap遍历网卡 两个有用的结构体: struct pcap_if { struct pcap_if *next;
昆山爱达人信息技术有限公司 QQ: 4、WinPcap遍历网卡 两个有用的结构体: struct pcap_if { struct pcap_if *next; char *name; /* name to hand to "pcap_open_live()" */ char *description; /* textual description of interface, or NULL * struct pcap_addr *addresses; bpf_u_int32 flags; /* PCAP_IF_ interface flags */ }; struct pcap_addr struct pcap_addr *next; struct sockaddr *addr; /* address */ struct sockaddr *netmask; /* netmask for that address */ struct sockaddr *broadaddr; /* broadcast address for that address */ struct sockaddr *dstaddr; /* P2P destination address for that address */

6 昆山爱达人信息技术有限公司 QQ: 5、维护数据的那张网

7 昆山爱达人信息技术有限公司 QQ: 6、课后练习 见线上班


Download ppt "_08遍历物理网卡 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:"

Similar presentations


Ads by Google