您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > Wireshark找不到无线网卡解决方案
Wireshark找不到无线网卡解决方案以下内容用于解决Wireshark在WindowsVista/Windows7下看不到无线网卡的名字,却可以看到一堆叫Microsoft网卡时抓无线网卡包的方法。首先你需要正常安装Wireshark以及WinPcap(纯属废话)。如果在启动Wireshark时提示NPFdriverisnotrunning,那么请以管理员权限打开CMD,然后执行以下命令:scstartnpf接下来在Wireshark主窗口选择:Capture-Interfaces,然后随便访问几个网页。回到CaptureInterfaces窗口,就会看到有一个Microsoft网卡的Packets值在增加。如果你只有一块网卡联网,那么他就是你的无线网卡了。这时候点击这块网卡后面的Options,取消勾选Capturepacketsinpromiscuousmode,再点击Start,Wireshark就可以正常的抓到无线网卡的数据包了。不过这时候你只能抓到通过无线网卡的数据包,而抓不到无线网卡真正的数据包(比如说连接无线点时的验证过程)。这是由于微软在WindowsVista/Windows7里有一个中间驱动用于把802.11帧转换为802.3帧,以便于上层协议诸如TCP/IP管理(具体的原因/原理偶也不知道)。如果你想抓到无线网卡所有的数据包,有两种方法:1.装个XP,在里面抓包;2.装个Linux,在里面抓包。神马,这两个你都不想选?那还有方法三:买一个AirPcap的无线网卡,最便宜的也就1000多元,你就可以随意的抓取,甚至修改数据包啦~
本文标题:Wireshark找不到无线网卡解决方案
链接地址:https://www.777doc.com/doc-3312070 .html