Wireshark抓包针对无线网卡的设置
2016-01-06 11:12
225 查看
WinXP系统下使用USB无线网卡,用Wireshark抓包时会提示错误“The capture session could not be initiated (failed to set hardware filter to promiscuous mode)”,解决这个问题只要对软件进行以下配置就行了。
1、 打开菜单项“Capture”下的子菜单“Capture Options”选项;
2、 找到设置面板中有一项“Capture all in promiscuous mode”选项;
3、 “Capture all in promiscuous mode”选项默认是选中状态,修改该状态为未选中状态;
4、 开始抓包。
原理分析:
1)在网络中,混杂模态允许一个网络装置窃听而且阅读抵达的每个网络包。这个运行模式有时在网络侦听服务器上运行,用来捕获及保存所有的数据包,以便分析。(比如,对于监听网络使用情况);
2)在一个以太区域网络(LAN)中,混杂模态是指被传输的每个数据小包都能被一个网络转接器接到而且阅读的操作模式。混杂模态必须被每个网络转接器支持,也必须被主机操作系统的输入/输出驱动器支持。混杂模态时常用来监督网络使用率。
3)混杂模态是和非混杂模态相对的。当一个数据小包在非混杂模态传输时候,所有的区域网络装置“听到”数据并且判断被包含在数据小包之中的网络位址是否是他们的。如果它不是,数据小包进入下一个区域网络装置,直到到达具有正确网络位址的装置。然后那个装置接收而且读取数据;
4)在WinXP下大部分无线网卡不支持混杂模式,支持混杂模式的无限网卡价格不菲。
1、 打开菜单项“Capture”下的子菜单“Capture Options”选项;
2、 找到设置面板中有一项“Capture all in promiscuous mode”选项;
3、 “Capture all in promiscuous mode”选项默认是选中状态,修改该状态为未选中状态;
4、 开始抓包。
原理分析:
1)在网络中,混杂模态允许一个网络装置窃听而且阅读抵达的每个网络包。这个运行模式有时在网络侦听服务器上运行,用来捕获及保存所有的数据包,以便分析。(比如,对于监听网络使用情况);
2)在一个以太区域网络(LAN)中,混杂模态是指被传输的每个数据小包都能被一个网络转接器接到而且阅读的操作模式。混杂模态必须被每个网络转接器支持,也必须被主机操作系统的输入/输出驱动器支持。混杂模态时常用来监督网络使用率。
3)混杂模态是和非混杂模态相对的。当一个数据小包在非混杂模态传输时候,所有的区域网络装置“听到”数据并且判断被包含在数据小包之中的网络位址是否是他们的。如果它不是,数据小包进入下一个区域网络装置,直到到达具有正确网络位址的装置。然后那个装置接收而且读取数据;
4)在WinXP下大部分无线网卡不支持混杂模式,支持混杂模式的无限网卡价格不菲。
相关文章推荐
- iOS处理大图片
- Python 数列中的数的类型转换(Str<—>Int)
- Eclipse工程 导入 Android Studio
- ORA-00119错误的解决。
- 安装Heartbeat-glue,绝对全,自己亲自操作的。
- Android编程UI设计之GridView和ImageView的用法
- TCP连接探测中的Keepalive 和心跳包
- 特征选择和特征抽取(学习小结)
- GTK解决Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()问题
- 【蓝桥杯】【星系炸弹】
- 奇异值分解(SVD)
- JS判断浏览器
- 正则表达式
- H5canvas赛车游戏-基于lufylegend引擎
- gulp
- sudo执行脚本找不到环境变量解决方法
- 用数据说话的运维年度总结该怎么写?
- andriod studio里给aapt添加参数
- mvc4+easyui报JavaScript 运行时错误: 对象不支持“xxx”属性或方法
- JavaScript引用类型和基本类型详解