您的位置:首页 > 其它

激活无线网卡至monitor模式遇到的问题

2017-03-17 20:18 1431 查看
安装完Kali Linux系统后就要投入运用,那么最首先的,也是最低级的,是要破解WEP加密,这就要用到aircrak-ng包含的组件airmon-ng,而这个组件用于改变无线网卡的工作模式,以便其他工具的顺利使用。

1.插入无线网卡,输入命令iwconfig:



可以探测到wlan0这个外置网卡,说明它已经激活了。

2.使用airmon-ng,输入命令如下:

Airmon-ng start wlan0, 得到结果如下:



并没有看到预期结果的显示为“monitor mode enabled on mon0”,那么问题出在哪里呢

看多比预期结果多了第1,2行,也就是Your kernel supports rfill but you don’t have
rfkill installed. You must install rfkill.去百度一下rfkill是什么东西:

http://www.linuxidc.com/Linux/2015-08/121119.htm

RFKill 是Linux内核中的一个子系统,它可提供一个接口,在此接口中可查询、激活并取消激活计算机系统中的无线电传输。当取消激活传输时,可使其处于可被软件重新激活的状态( 软锁定 )或软件无法重新激活的位置( 硬锁定 )。rfkill 是一个命令行工具,您可使用它查询和更改系统中启用了RFKill的设备。要获得这个工具,请安装 rfkill 软件包。

温习一下,下载和安装软件包命令:

apt-get install rfkill

下载和安装完成后,再输入命令airmon-ng start wlan0,得到的结果为:



还是没有显示为“monitor mode enabled on mon0”

后来才发现自己没有载入外置的无线网卡:



ifconfig是查看当前已经载入的网卡,没有wlan0,输入命令ifconfig -a:



确实是没有载入,加上-a参数后可以看到所有连接至当前系统网络接口的适配器。出现了wlan0,起码说明无线网卡wlan0已经被系统识别。接下来要激活无线网卡,就像windows下将“本地连接”启用一样,输入ifconfig
wlan0 up,其中up用来加载网卡,将插入到笔记本的无线网卡载入驱动,再次确认,ifconfig:



现在就可以看到系统已经激活出无线网卡wlan0了,继续进行之前的步骤:

但仍然没有看到已启动监听模式的标志:“monitor mode enabled on mon0”

继续去搜索,看到

http://www.2cto.com/os/201306/217248.html



那么这是我的无线网卡不支持monitor模式的缘故?、

又去看到一个网页:

http://www.myhack58.com/Article/sort097/2015/68456.htm

解决办法:

ifconfig wlan0 down

iwconfig wlan0 monitor

ifconfig wlan0 up

但我在输入iwconfig wlan0 monitor后提示:

Iwconfig : unknown command
‘monitor’

再次搜索,去到了:

http://tieba.baidu.com/p/4060336547

输入了命令iwconfig wlan0
mode monitor 提示:

Error for wireless request”set mode (8B06)”

Set failed on device wlan-:Invalid argument

百度上一大堆说的都是要断开无线网卡,但我确实断开了。。。那么这就尴尬了,

最后遇到了一堆和我有着一样的过程的人:

http://tieba.baidu.com/p/3923933219

我百度“水星MW150US的monitor模式”完全没有monitor这个东西,现在我只能暂时下定结论,这东西也许就没有monitor模式。

无线网卡的四种模式,到百度一搜都是一篇同样的文章,自己看看即可

然后我试了四种模式的转换,只有到monitor模式会提示出错,大胆地猜想这个网卡不支持monitor模式,等待另外一张网卡到达进行对照实验。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: