0x00:前言
在渗透测试中,第一步莫非搜集信息,而搜集信息其被动搜索方法是很不错的。为什么?对于搜集信息被主机检测到的可能性来说,被动搜索是最低的,其次是主机检测、端口扫描等,然后就是主机服务、应用、补丁等。对于被动搜集,Discover 是一个很不错的工具。
0x01:工具介绍
Discover 是一款很不错的开源情报搜集工具,其 github 地址是:https://github.com/leebaird/discover。扫描方式是被动探测扫描。
0x02:使用方法
首先,将此工具下载到 kali 系统中,例如将工具下载到 / opt / 下,命令行输入以下命令:
git clone https://github.com/leebaird/discover /opt/
下载后是一个目录,不是压缩文件,所以不需要解压,直接 cd 到此目录,执行 discover.sh 即可,命令如下:
cd /opt/discover
./discover.sh
运行后如下图所示:
列表中是可以使用的模块,使用非常简单,在 choice 处输入相关序号就可以使用,这里选择 recon(翻译为侦察的意思)中的 1.domain(域),输入 1 回车,会显示 domain 的子模块,如下图: