Recon Dog 可在任何安装了 Python 解释器的系统上运行。不过,已在以下配置上测试通过:
操作系统:Windows、Linux、Mac
Python 版本:Python2.7、Python 3.6
Recon Dog 无需手动配置,可直接作为普通 Python 脚本运行。
如果您想安装它,可以从这里下载 debian 软件包。
向导接口是使用 Recon Dog 最直接的方式。只需运行程序,选择要执行的操作并输入目标即可,就是这么简单。
Recon Dog 还具有命令行参数接口。 以下是如何查找子域名的示例:
python dog -t marvel.com -c 7
还有更多功能!如果您有一个枚举子域名的程序,并希望扫描它找到的所有子域名的端口,该怎么办?别担心,Recon Dog 正是为此类情况设计的。您可以简单地这样做:
subdomainfinder -t example.com | python dog --domains -c 3
如果您只想打印目标,请不要使用 -c 选项。
另外,其他程序生成的输出类型无关紧要,Recon Dog 使用正则表达式查找目标,这使得它可以轻松地与几乎任何工具集成。
有两个可用开关:
--domains 从标准输入提取域名
--ips 从标准输入提取 IP 地址
您可以通过以下方式贡献:
想私下聊聊吗?可以上我的推特找我,私信开放 :)
Recon Dog 基于 Apache 2.0 许可证。