reza-keyvan02/enum

GitHub: reza-keyvan02/enum

一个 Bash 子域名枚举辅助脚本,整合多款主流工具和数据源,实现对目标域名子域名的自动化批量收集与结果合并。

Stars: 0 | Forks: 0

# Enum 脚本 此文件夹包含一个 Bash 子域名枚举辅助脚本。 ## 功能介绍 `enum.sh` 会针对目标域名运行以下提供程序: - Subfinder - Chaos - Gau - Virustotal - Wayback - Crt.sh - Securitytrails - Assetfinder 它将所有结果合并到 `finals/.final` 中。 ## 设置说明 1. 安装所需的命令行工具:`subfinder`、`chaos`、`gau`、`unfurl`、`jq`、`assetfinder`。 2. 如果需要,请为 `crtsh.py` 安装 Python 依赖项(`requests`、`psycopg2`)。 3. 将 `.env.example` 复制为 `.env`: ``` cp .env.example .env ``` 4. 在 `.env` 中填入你的 API 密钥: ``` VIRUSTOTAL_API_KEY=... SECURITYTRAILS_API_KEY=... ``` 5. 为 `enum.sh` 添加执行权限 ``` chmod +x enum.sh ``` ## 用法 ``` ./enum.sh example.com ``` 结果将被写入 `finals/example.com.final`。 ## 注意事项 - 该脚本会从环境变量中读取 API 密钥。 - 请勿将你的 `.env` 文件提交到 GitHub。
标签:GitHub, 子域名枚举, 应用安全, 系统安全, 逆向工具