Fedora 18 下解决DNSenum 工具IP显示乱码问题
BT5下的DNSenum使用不会出任何问题,但是移植到其他系统就会出现IP 显示乱码的问题,eg :Ubuntu Fedora ,折腾了很久,也折腾的够呛,终于还是解决了,好吧下面开始正文。
首先我们重现错误吧
如下图:
右边显示的IP 乱码,看到了么
接下来,我们进行改变
1.进入dnsenun.pl 的目录 (我是直接从BT 5下移植过来的,所以我的目录为 /pentest/enumeration/dns/dnsenum 进行修改perl脚本(最好是在root下,不然会发现你白修改了))
2 如果你能读懂这些perl脚本的话,那就更好了,如果不懂也没关系,我会告诉你怎么修改
它是显示IP 乱码,那么我们就关注这一块,找到 $rr->{address} 这个东西,(全篇有很多),将其替换为
$rr->address ,这么就ok了,现在我们来进行测试,看效果,如下图:
看吧,跟BT 5 下一样的吧,呵呵
下面简单讨论下为何会在其他Linux 的版本下会出现乱码,Bt5 裁剪于Ubuntu,但是如在Ubuntu下使用dnsenum ,一样的会乱码,那么我们就有理由怀疑Bt5的作者在裁剪Ubuntu的时候是做了调整的,内核上有些变动...
相关推荐
星愿心愿 2020-11-24
rikeyone 2020-11-04
一路到黑 2020-10-30
89437401 2020-10-29
86417413 2020-11-25
89612310 2020-11-09
tianyayi 2020-08-16
83911930 2020-07-28
89612310 2020-07-27
CNxuwang 2020-07-20
86477414 2020-06-28
TuxedoLinux 2020-06-17
87354452 2020-06-10
行万里 2020-06-09
jLawrencee 2020-05-19
songxiugongwang 2020-03-07
hahhah0 2020-05-08
zhiliang 2020-04-23