砖家教授
- 注册时间
- 2008-2-11
- 金币
- 4258 个
- 威望
- 50 个
- 荣誉
- 17 个
尚未签到
|
3.在按照书中破解WEP、WPA命令执行时,同一无线网卡在多次载入后出现mon0、mon1、wlan0等不同名称的情况.
超版的答案似乎没有说到点子上。
这个是由于新内核(大概2.6.25以上),无线网卡的驱动编写都基于mac80211 stack,对网卡interface的命名方方式就是采用wlanX, 监听interface monX. 还有一个驱动自己用的wmasterX. 对同一网卡,可以使用多个stack, 就会看到除了wlan0外,还有mon0,mon1等。
BT3的内核版本2.6.21比较低,无线网卡驱动的编写基于ieee80211 stack, 网卡只能使用一个stack,也就是一个网卡只会是rausbX或raX等等,不会同时出现monX的名称。
ieee80211的驱动也可以安装在高版本的内核中,比如BT4 pre final集成的rt3070的官方驱动,就只有ra0这个interface.
出现很多monX的情况,大都是由于打开了网卡的监听模式后,没有及时关闭监听,又用命令打开monitor,就会看到mon1,mon2的出现。BT4中出现多个monX,很多情况是由spooonwep这个在BT3下编写的软件造成的。
mac80211的驱动绝大部分都支持监听和注入,native原生的支持。
ieee80211的网卡驱动都需要单独的补丁才能支持注入。
班门弄斧,后学末进,说的不对,还望海涵。 |
评分
-
1
查看全部评分
-
|