![]() |
久久建筑网(m.kkreddy.com)致力打造一个专业的建筑学习分享平台! | 用户登录 免费注册 | 投诉举报 | 会员中心 | 上传资料 |

Winpcap学习笔记.doc
资料评价:
暂无
生成时间:
2021-06-15
下载权限:
免费会员
文件大小:
1.27MB
文件类型:
.doc
浏览次数:
2
建筑论坛:
上传会员:
onhgi
所属栏目:
网络技术
下载地址:
资料是由会员“onhgi”上传到本平台,如有不妥请联系客服。违规侵权投诉
Winpcap学习笔记,本系列文章是我阅读winpcap手册后整理的一个学习笔记。文章中出现的所有代码是我根据winpcap手册中的示例代。
学习笔记表格
学习笔记
说明:本系列文章是我阅读手册后整理的一个学习笔记。文章中出现的所有代码是我根据手册中的示例代码进行了学习,并调试通过,其中对部分代码作了修改,关于代码的版权我尊重手册中的版权说明,如果你使用了本系列文章中的代码而引起任何的版权或造成安全威胁等问题,我将不负任何责任。
下载好了下载地址:,解压后除了有文档,例子外还有和,于是想用来做开发环境,但是编译的时候老是出问题,于是放弃。后来阅读了手册后才知道因为是在上开发,所以它推荐用++,于是改用。
第一个试验是:
’
++’
’
编译的时候又遇到问题“无法打开”。又查看开发手册才找到解决方法:
安装驱动。下载地址:。
将的,目录添加进的环境变量中;
针对每一个项目,先用打开项目,然后在,标签栏出选择++,在的输入框里添加,再选择,在的输入框里添加。
再编译时终于了。之后,阅读代码并查看开发手册学到了下面的东西:
是一个结构体,具体点它是一个链表的结点,他的定义如下:
另外,在中有一句“”,所以也可以用代替。
这个函数是’’的一个超集。’’比较老,他只允许列出本地机器上的设备。然而,’’除了可以列出本地及其上的设备,还可以列出远程机器上的设备。此外,它还能列出所有可用的文件到指定的文件夹。’’是平台无关的,然而它以来于标准的’’来获得本地机器的地址。
学习笔记
今天在阅读的时候发现一句话:
“”
我理解为:如果在通过没有交换功能的集线器连接的网络上,只要把网卡设置为混杂模式,能够捕获到其他主机通信的数据包。如果是具有交换功能的集线器连接的网络还能管用吗?这个在后边的实习中将会进行试验。
试验程序:
截获数据包的试验。先打印出所有网络适配器的列表,然后选择
想在哪个适配器上截获数据包。然后通过函数将截获
的数据包传给回调函数处理。
通过该程序初步了解了使用截获数据包的步骤以及一些在
截获数据包时非常重要的函数和结构体。
学习笔记表格
学习笔记
说明:本系列文章是我阅读手册后整理的一个学习笔记。文章中出现的所有代码是我根据手册中的示例代码进行了学习,并调试通过,其中对部分代码作了修改,关于代码的版权我尊重手册中的版权说明,如果你使用了本系列文章中的代码而引起任何的版权或造成安全威胁等问题,我将不负任何责任。
下载好了下载地址:,解压后除了有文档,例子外还有和,于是想用来做开发环境,但是编译的时候老是出问题,于是放弃。后来阅读了手册后才知道因为是在上开发,所以它推荐用++,于是改用。
第一个试验是:
’
++’
’
编译的时候又遇到问题“无法打开”。又查看开发手册才找到解决方法:
安装驱动。下载地址:。
将的,目录添加进的环境变量中;
针对每一个项目,先用打开项目,然后在,标签栏出选择++,在的输入框里添加,再选择,在的输入框里添加。
再编译时终于了。之后,阅读代码并查看开发手册学到了下面的东西:
是一个结构体,具体点它是一个链表的结点,他的定义如下:
另外,在中有一句“”,所以也可以用代替。
这个函数是’’的一个超集。’’比较老,他只允许列出本地机器上的设备。然而,’’除了可以列出本地及其上的设备,还可以列出远程机器上的设备。此外,它还能列出所有可用的文件到指定的文件夹。’’是平台无关的,然而它以来于标准的’’来获得本地机器的地址。
学习笔记
今天在阅读的时候发现一句话:
“”
我理解为:如果在通过没有交换功能的集线器连接的网络上,只要把网卡设置为混杂模式,能够捕获到其他主机通信的数据包。如果是具有交换功能的集线器连接的网络还能管用吗?这个在后边的实习中将会进行试验。
试验程序:
截获数据包的试验。先打印出所有网络适配器的列表,然后选择
想在哪个适配器上截获数据包。然后通过函数将截获
的数据包传给回调函数处理。
通过该程序初步了解了使用截获数据包的步骤以及一些在
截获数据包时非常重要的函数和结构体。