Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Инструменты/GitHubGitHub/hackinglz/saas_enum
OSINT (Разведка открытых источников)РазведкаПеречисление DNS и поддоменовСбор информацииВеб-безопасностьКраулер
GitHubhackinglz/saas_enum

saas_enum

Инструмент командной строки для обнаружения SaaS-платформ, которые использует компания, с помощью DNS-перечисления.

Репозиторий
4051 год назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

SaaS Enum

SaaS Enum — это инструмент командной строки для обнаружения SaaS-платформ, которые может использовать компания. Инструмент ищет DNS-записи, соответствующие известным шаблонам провайдеров, и при необходимости выполняет лёгкие веб-проверки для подтверждения.

Установка

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, NUM Максимальное количество параллельных рабочих потоков (по умолчанию: 10).

Вспомогательные модули расположены в каталоге modules.

Возможности

  • Перечисление SaaS-провайдеров на основе DNS
  • Необязательная HTTP-проверка страниц провайдеров
  • Пакетная обработка с формированием отчётов в CSV или JSON

Участие в разработке

Вклад приветствуется! Не стесняйтесь отправлять Pull Request.

Лицензия

Этот проект распространяется под лицензией MIT — подробнее см. в файле LICENSE.

Скачать инструмент
--workers

  • -l, --list-providers
    Вывести список всех доступных провайдеров и выйти.
  • -c, --check-providers
    Проверить шаблоны провайдеров на соответствие wildcard DNS.
  • -y, --yaml PATH
    Путь к YAML-файлу с описанием провайдеров (по умолчанию: dns_integrations.yaml).
  • -t, --timeout SECONDS
    Тайм-аут в секундах для каждой проверки провайдера (по умолчанию: 20).
  • -v, --verbose
    Показывать подробный вывод для всех проверок.