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

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

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

 激活无线网卡至monitor模式遇到的问题_第1张图片

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

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

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

 激活无线网卡至monitor模式遇到的问题_第2张图片

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

看多比预期结果多了第12行,也就是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模式遇到的问题_第3张图片

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

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

 激活无线网卡至monitor模式遇到的问题_第4张图片

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

 激活无线网卡至monitor模式遇到的问题_第5张图片

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

 激活无线网卡至monitor模式遇到的问题_第6张图片

现在就可以看到系统已经激活出无线网卡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

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

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

然后我试了四种模式的转换,只有到monitor模式会提示出错,大胆地猜想这个网卡不支持monitor模式,等待另外一张网卡到达进行对照实验。

你可能感兴趣的:(黑客技术与网络安全)