longas 发表于 2009-12-1 17:48

关于《无线黑客傻瓜书》中常见问题注解(2010年1月16日更新)

本帖最后由 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-formativs   -wlongasmon0
或者airodump-ng-w   longas   –o ivsmon0
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
      makeinstall       此时,再插入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目录中直接访问。
--------------------------------------------
    请大家继续测试,并将意见反馈给我。感谢大家的支持。:loveliness:

longas 发表于 2009-12-1 19:20

恩,这本书的目的本来就是想普及一下国内的无线安全意识。呵呵,你的ID倒是很有意思。

sunbin7200 发表于 2009-12-2 08:51

longas大哥注意查收邮件,我发邮件给你了,当时没看到这里有帖子开出,嘿嘿

cncpass 发表于 2009-12-2 09:14

longas大哥很细心呀!

jidu 发表于 2009-12-2 11:21

本帖最后由 jidu 于 2009-12-2 11:25 编辑

很好,支持下,买了,昨天在虚拟机下找不到网卡,原来在bt4下,要重新把网卡驱动再装一遍,其实昨天已经有答案,后来晚了,没试

jidu 发表于 2009-12-2 11:24

今天一早就研究出来了,(在VM里,需要选择菜单中的VM->Removable Devices->USB网卡->Connect(Disconnect to host),让网卡连接到虚拟机而不是主机),很快找到,bt4的光盘不错啊,还支持萨基姆5061s,太高兴了,就是昨天在无线群里求助,一群人都是看好戏的,一个不说话,其实问题很简单,论坛一搜索,2分钟解决,从群里退出了。没有雪中送炭,只有锦上添花的群,不入也罢

jidu 发表于 2009-12-2 11:40

本帖最后由 jidu 于 2009-12-2 11:41 编辑

回复 1# longas
发个图庆祝一下,第一次通过虚拟机装,原来一直硬盘启动,超级简单啊

sxfcomnet 发表于 2009-12-2 11:42

买了.学习一下.

net100 发表于 2009-12-2 14:14

{:3_47:}今天才买,好久没来了,一上论坛看到这本书,就买了,收到后,好好看看。
二楼的ID名称够牛的

gong00boy 发表于 2009-12-2 14:40

LZ很细心啊 我的书到了 就是还没看呢 着急~

jzy800609007 发表于 2009-12-2 15:50

在国外给寄不啊

kevinxw 发表于 2009-12-2 17:16

我顶!!!!!!!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 关于《无线黑客傻瓜书》中常见问题注解(2010年1月16日更新)