Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
saas_enum — 用于通过 DNS 枚举发现公司使用的 SaaS 平台的命令行工具 | Kitploit
工具/GitLabGitLab/hackinglz/saas_enum
OSINT (开源情报)侦察DNS和子域名枚举信息收集
GitLabhackinglz/saas_enum

saas_enum

用于通过 DNS 枚举发现公司使用的 SaaS 平台的命令行工具

查看仓库网站
1年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

SaaS Enum

SaaS Enum 是一款用于发现公司可能正在使用的 SaaS 平台的命令行工具。该工具会查找与已知提供商模式匹配的 DNS 记录,并可选择执行轻量级 Web 检查以进行确认。

安装

root@kitploit:~
pip install -r requirements.txt

用法

基本检查

提供公司短名称(子域名)以针对所有提供商进行测试:

root@kitploit:~
python saas_enum.py -i example

批量模式

从文件中处理多家公司并将结果保存为 CSV:

root@kitploit:~
python saas_enum.py -b companies.txt -o results.csv -f csv

列出提供商

显示 dns_integrations.yaml 中定义的所有提供商模板:

root@kitploit:~
python saas_enum.py --list-providers

命令行选项

  • -i, --input SHORT_NAME
    要检查的公司短名称。
  • -b, --batch FILE
    包含多个待检查短名称的文件(每行一个)。
  • -p, --providers NAMES
    要检查的特定提供商列表,以逗号分隔。
  • -j, --json
    与单次检查一起使用时,以 JSON 格式输出结果。
  • -o, --output FILE
    将输出保存到指定文件。
  • -f, --format {text,json,csv}
    保存结果的输出格式。默认为 text。
  • -w, --workers NUM 最大并发工作线程数(默认:10)。

支持模块位于 modules 目录中。

特性

  • 基于 DNS 的 SaaS 提供商枚举
  • 可选的提供商页面 HTTP 验证
  • 支持 CSV 或 JSON 报告的批量处理

贡献

欢迎贡献!请随时提交 Pull Request。

许可证

本项目采用 MIT 许可证授权 - 有关详细信息,请参阅 LICENSE 文件。

下载工具

  • -l, --list-providers
    列出所有可用提供商并退出。
  • -c, --check-providers
    验证通配符 DNS 的提供商模式。
  • -y, --yaml PATH
    提供商定义 YAML 文件的路径(默认:dns_integrations.yaml)。
  • -t, --timeout SECONDS
    每次提供商检查的超时时间(秒)(默认:20)。
  • -v, --verbose
    显示所有检查的详细输出。