本帖最后由 longas 于 2010-1-16 12:31 编辑
关于《无线黑客傻瓜书》中的常见问题注解
以下将一些读者朋友反馈回来的问题逐一解释。请大家将遇到的问题或者书中不明的地方及时反馈给我,我会尽可能地给出详细解释,邮箱:longaslast@126.com或者站内短信均可。
1.在按照书中第5章P解WEP内容,使用airodump-ng –-ivs –wlongas mon0命令时出现“Invalidoutput format: IVS and PCAP format cannot be used together.”错误提示的问题。 答:这个问题是我在写书中忽略的。不过请大家仔细看一看,我在《无线黑客傻瓜书》第5章一开始的时候,是不是提醒大家要先安装最新版的aircrack-ng么? 由于目前公开发布的BackTrack4 Linux中默认内置的Aircrack-ng是rc3 r1552版本的,这个错误恰好是这个版本中存在的一个bug,所以只要升级到Aircrack-ng 1.0版本,就不再存在此问题了。建议大家养成升级的好习惯,详细升级步骤见书中第五章第一节内容。 若无法更新Aircrack-ng,可以使用如下命令替换书中原有命令即可:
airodump-ng --output-format ivs -w longas mon0
或者 airodump-ng -w longas –o ivs mon0
2.在按照书中第5章P解WEP内容,出现“mon0与AP不在一个channel上”出错提示的问题。
答:这个问题有时会遇到,解决方法如下:
先使用airodump-ng来查看要攻击AP的频道,比如为7,记下来;然后在airmon-ng里面将无线网卡退出monitor模式,命令为:
airmon-ng stop mon0
airmon-ng stop wlan0
然后,重新激活无线网卡到monitor模式,在后面跟上刚才记下的频道数字,命令如下:
airmon-ng start wlan0 7
回车后即可展开后续P解。 3.在按照书中P解WEP、WPA命令执行时,同一无线网卡在多次载入后出现mon0、mon1、wlan0等不同名称的情况.
答:其实这个问题是BT4自身所带来的。俗话说:授人以鱼不如授人以渔,我就不说现在网上什么改进的BT4版本好什么不好了,直接带大家看看原因是什么,这样才会有提高。
首先,由于BT4是基于Ubuntu所开发,而早期的BT3是基于Slax等Linux开发,所以在软件、内核升级等方面存在区别,比如,在默认情况下,使用同一款USB无线网卡,在BT4下一般会被识别为wlan0,而在BT3下则被识别为rausb0,前者并不容易直接看出芯片及驱动类型,而后者则可以直接判断为ralink芯片,驱动为rt2570或rt73等驱动,这个情况在BT4刚公布Beta版时就有很多人反映,但还是没有解决,要不是我之前用过Ubuntu,还真有些不适应。在这样情况下,当我们使用airmon-ng激活无线网卡后,wlan0就会变为mon0,此时使用Aircrack-ng的系列工具时就要把网卡改为mon0。但若是无线网卡自身设计的问题导致不稳定,比如时而断线时而连接的,一些自动化P解工具是会在网卡断线重连时重新进行激活,这样,就出现了mon1、mon2甚至mon3的情况,我有一张卡就是这样的情况。
其次,由于内置无线网卡芯片驱动版本所致。我们都知道,每隔一段时间就会有新的驱动版本出现,比如ralink现在最新的芯片驱动为rt73-k2wrlz-3.0.3,下载地址:http://homepages.tu-darmstadt.de/~p_larbig/wlan/rt73-k2wrlz-3.0.3.tar.bz2,具体安装命令如下:
tar jxvf rt73-k2wrlz-3.0.3.tar.bz2
cd rt73-k2wrlz-3.0.3/Module
make
make install 此时,再插入USB无线网卡,就会看到在BT4下面识别为rausb0了,即使使用airmon-ng激活,仍然还是rausb0,不会再有mon0了。这里以ralink芯片的驱动为例,其它芯片类似,有此类问题的朋友不妨一试。
4.关于spoonwep2不能正常使用的说明。
答:有读者反映使用光盘中的spoonwep无法搜索到信号,这是BT4自身引发的问题,论坛里之前也有人问过这个但没人回答,这里给出解决方法,对于这样的情况,可参考如下解决方法:
1、将下面附件中的spoonwep2.rar解压得到 spoonwep2
2、将解压缩的spoonwep2 放到 /usr/bin 目录下
2、chmod +x /usr/bin/spoonwep2
3、airmon-ng start wlan0
4、执行spoonwep2
5、在网卡处选择 mon0,其他按正常方式选择
6、进入后,按正常操作即可搜索到信号
关于问题4的补充说明:
不好意思,我才忙完项目返回,所以回复的晚了。
这个问题其实比较尴尬,我在写书的时候使用的是1.0版定制BT4制作,完全没有问题,但是在重新封装发布的1.1版定制BT4(主要加入了桌面背景等小细节,但这个版本我没有测试),却出现了SpoonWEP2无法使用的问题,由于这系列版本是由一编辑朋友封装,但是该DVD光盘已经随杂志发布,所以我和编辑部的朋友们都很无奈,只能作出补救措施。过段时间我们会再提供最新的版本供大家下载。
关于我给出的升级操作如何实现,请大家仔细查看傻瓜书中7.3节的内容,关于如何上传我已经给出了多种方法,若是USB版本的话,最好将文件事先copy至U盘下,届时就可以从/cdrom0目录中直接访问。
--------------------------------------------
请大家继续测试,并将意见反馈给我。感谢大家的支持。 |