Kali Linux2中安装dnsdict6的方法

1 dnsdict6介绍

dnsdict6是一个用于获取网站信息的工具,通过对指定网站的扫描来显示域或者子域。dnsdict6还可以提取那些对用户限制或不可见的子域,是一个用来获取网站信息的强大工具。dnsdict6是集成在Kali Linux1中的,但是在Kali Linux2中没有集成。

2 下载dnsdict6

使用wget指令在指定网址下载dnsdict6,此时会显示错误。因为无法在线下载,只能在Windows中下载好安装包,之后通过VMware共享文件夹或者xftp等工具将下载好的安装包拷贝到Kali Linux中。

wget指令:用来从指定的网址中下载文件。

3 解压安装包

因为从外部导入的是tar.gz格式的压缩文件,需要通过tar指令将其进行解压缩,如图1所示。

 

Kali Linux2中安装dnsdict6的方法

图1 解压文件

tar指令:该指令用来建立、还原备份文件,还可以加入、解开备份文件内的文件。其中,参数z表示使用gunzip解压文件;参数x表示从tar包中提取出文件;参数v表示显示详细信息;参数f后面跟的是要解压的tar.gz文件。

4 安装依赖库

dnsdict6运行需要libpcap-dev库和libssl-dev库,如图2所示,安装这两个库。

 

Kali Linux2中安装dnsdict6的方法

图2 安装库文件

apt-get install指令:在线安装软件包,-y参数表示默认输入Y进行安装。

libpcap-dev:Packet Capture Library,数据包捕获函数库。

libssl-dev:Secure Socket Layer Library,安全套接字层库。

5 编译

使用make指令编译程序,得到dnsdict6,如图3所示。

 

Kali Linux2中安装dnsdict6的方法

图3 编译

6 将程序拷贝到bin中

使用cp指令将编译得到的dnsdict6拷贝到/usr/bin/目录中,该目录用于保存Kali Linux的常见命令,这样下次就可以直接在终端输入dnsdict6调用该程序了,如图4所示。

 

Kali Linux2中安装dnsdict6的方法

图4 拷贝文件