ReconFTW是一种工具,旨在通过运行最佳工具集来执行扫描和查找漏洞,从而对目标域执行自动侦查。
安装指南
git clone https://github.com/six2dez/reconftwcd reconftwchmod + x * .sh./install.sh./reconftw.sh -d target.com -a
强烈建议(在某些情况下是必不可少的)设置API密钥或环境变量:
~/.config/amass/config.ini
)~/.config/subfinder/config.yaml
)~/Tools/.github_tokens
)推荐> 5,在此处查看如何创建shodan init <SHODAN-API-KEY>
)COLLAB_SERVER
env var)XSS_SERVER
env var)~/.config/notify/notify.conf
)-d | 目标域(example.com) |
---|---|
-l | 目标列表(每行一个) |
-X | 排除子域列表(超出范围) |
-a | 进行全面侦察 |
---|---|
-s | 完整的子域扫描(Subs,tko和探针) |
-w | 仅执行网络检查,不带字幕(-l必需) |
-i | 检查是否存在所需的工具 |
-v | 详细/调试模式 |
-H | 显示帮助部分 |
--deep | 深度扫描(启用一些慢速选项以进行深度扫描) |
---|---|
--fs | 完整范围(启用最大范围* .domain *选项) |
-o | 输出目录 |
对单个目标执行全面侦查 (可能需要花费大量时间)
./reconftw.sh -d example.com -a
对目标清单进行全面检查
./reconftw.sh -l sites.txt -a -o / output/ directory /
对更艰巨的任务执行全面侦查 (适用于VPS)
./reconftw.sh -d example.com -a --deep -o / output / directory /
对目标执行广泛的侦察 (可能包括误报)
./reconftw.sh -d example.com -a --fs -o / output / directory /
检查是否存在所有必需的工具
./reconftw.sh -i
显示帮助部分
./reconftw.sh -h
项目地址:
https://github.com/six2dez/reconftw