简介

OneForAll是一个功能强大的子域名收集工具,用于信息收集和渗透测试。它通过集成多种子域名发现方式,如搜索引擎、证书透明度日志、DNS查询等,帮助用户自动化地获取目标域名的所有子域名。Oneforall 支持批量查询,并能对发现的子域名进行去重和验证,生成准确的子域名列表。它常用于安全测试、资产发现以及红队渗透等场景。

 

软件截图

工具使用

运行环境

  • 第一步 安装Python
  • windows
    • 在工具文件夹目录打开终端,确保有requirements.txt文件
    • 输入命令安装依赖
    默认源:pip install -r requirements.txt
    清华源(大陆用这个):pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
  • Linux
    • 在工具文件夹目录打开终端,确保有requirements.txt文件
    • 输入命令安装依赖
    默认源:pip3 install -r requirements.txt
    清华源(大陆用这个):pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
  • 快速使用

    • 查看命令帮助
    python3 oneforall.py -h
    • example.com域名进行子域名挖掘
    python3 oneforall.py –target example.com run
    • example.txt文件内的域名进行批量爆破
    python3 oneforall.py –targets ./example.txt run

 

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注