首页 > 数据库 > 数据库开发技术 > 被动信息收集框架 Recon-ng
recon-ng是一款强大的信息收集工具,由Python编写的功能齐全的Web侦察框架。特别是在收集子域名以及解析子域名的IP地址时,十分方便。
在kali中,recon-ng已经默认安装。我们在终端直接执行命令,效果如下:
这时,会提示错误No modules enabled/installed。这是因为recon-ng是模块化的,我们需要安装模块。执行下面命令进行安装所有模块。
marketplace install all
这里我们以hackertarget模块为例子,为大家演示。 首先,加载对应的模块。
modules load recon/domains-hosts/hackertarget
#查看配置
info
接下来,设置目标并运行。
options set SOURCE blog.bbskali.cn
run
查看结果
show hosts
modules load #加载某个模块
modules reload #退出某个模块
modules search #搜索某个模块
值得注意的是,Recon-ng约有80个recon模块。大家可以根据实际情况自行查看。下面是几个最常用的模块。
子域名获取
recon/domains-hosts/hackertargetrecon/domains-hosts/brute_hostsrecon/domains-hosts/findsubdomainsrecon/domains-hosts/google_site_web通过子域名获取真实ip
recon/hosts-hosts/resolverecon/hosts-hosts/ipinfodb原文作者:Kali笔记;如有侵权,请联系管理员删除。