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

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

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

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

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

Категории

Все категории
Loading categories
Sububy — Модульный набор для перечисления поддомов с использованием сертификатной прозрачности, DNS-перебора и обнаружения на основе API. Включает модули пост-перечисления для сортировки, обнаружения активных хостов, создания скриншотов и получения HTTP-информации. | Kitploit
Инструменты/GitHubGitHub/a3h1nt/sububy
OSINT (Разведка открытых источников)РазведкаПеречисление DNS и поддоменовСбор информацииПеречисление Поддоменов
GitHuba3h1nt/sububy

Sububy

Модульный набор для перечисления поддомов с использованием сертификатной прозрачности, DNS-перебора и обнаружения на основе API. Включает модули пост-перечисления для сортировки, обнаружения активных хостов, создания скриншотов и получения HTTP-информации.

Репозиторий
7151 год назадЕщё не проверено

Популярное

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

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

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

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

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

Sububy

Sububy — это комплексный набор для перебора поддоменов, написанный на Ruby. Он ориентирован на точность и качество, предоставляя гибкость доступа к отдельным модулям без необходимости придерживаться общего потока выполнения инструмента, что позволяет интегрировать его в ваш рабочий процесс.

alt text

Sububy включает в общей сложности девять модулей, из которых шесть предназначены для перебора, а остальные выполняют операции после перебора.

КатегорияМодульОписание
ПереборCertИзвлекает поддомены из журналов сертификационной прозрачности.
BruteПеребирает поддомены методом грубой силы, используя предоставленный список слов.
DnsdПолучает поддомены из DnsDumpster (требуется API-ключ: бесплатный).
VtotalПолучает поддомены из VirusTotal (требуется API-ключ: бесплатный).
WebArchПолучает поддомены из Internet Web Archive.
CspПолучает поддомены из CSP обнаруженных живых доменов.
Пост-переборSortСортирует обнаруженные поддомены, удаляя дубликаты и хосты, не относящиеся к целевому домену.
LiveОпределяет поддомены с активным работающим веб-сервером.
SshotДелает скриншоты с использованием протоколов HTTP и HTTPS.
InfoПозволяет получить основную HTTP-информацию, такую как код статуса ответа и заголовки ответа.

Установка

  1. Установите инструмент и гемы
root@kitploit:~
git clone https://github.com/A3h1nt/Sububy.git
cd Sububy
bundle install 
  1. Настройте API-ключи в Sububy.rb, их можно получить по следующим ссылкам
  • DnsDumpster
  • VirusTotal
  1. Запустите
root@kitploit:~
ruby Sububy.rb <domain> <cn> <wordlist> <output-dir>

alt text

Доступ к отдельным модулям

Модули Sububy написаны таким образом, чтобы вы могли обращаться к ним по отдельности, не запуская весь инструмент снова и снова. Прежде чем начать использовать отдельные модули, вам нужно загрузить файл в вашу Ruby-оболочку. Запустите Ruby-оболочку, введя irb в терминале, и загрузите файл sububy.

root@kitploit:~
irb(main):002:0> require_relative 'Sububy.rb'
irb(main):002:0> # Установите выходную директорию
irb(main):002:0> $output_dir = '/path/to/output_dir'

1. Модуль перебора

Хотите только перечислить поддомены?

root@kitploit:~
Cert.get(domain) #-> cert.txt
Brute.bruteforce(domain,wordlist) #-> brute.txt
Dnsd.getsub(domain) #-> dnsd.txt
Vtotal.getsub(domain) #-> vtotal.txt
WebArch.get(domain) #-> webarchive.txt

2. Модуль сортировки

Уже есть список поддоменов и нужно их отсортировать?

root@kitploit:~
Sort.domain(domain,file) #-> возвращает identified_host.txt с указанием имени домена в поддомене
Sort.uniq(file1,file2) #-> объединяет и возвращает уникальные поддомены 

3. Модуль живых хостов

Уже есть список поддоменов и нужно найти активные?

root@kitploit:~
Live.get(host_file) #-> возвращает live_host.txt со списком живых хостов

4. Модуль скриншотов

Уже есть список поддоменов и нужно сделать скриншоты?

root@kitploit:~
Sshot.http(host_file) #-> возвращает скриншоты HTTP в папке http/
Sshot.https(host_file) #-> возвращает скриншоты HTTPS в папке https/

5. Модуль информации

Хотите больше информации о своих поддоменах?

root@kitploit:~
Info.info "hosts.txt" #-> Запускает модуль информации; его нужно выполнить перед использованием других методов
Info.headers "hostname" #-> Возвращает заголовки ответа для конкретного хоста
Info.headersall #-> Возвращает заголовки ответа для всех хостов, указанных в файле
Info.status "hostname" #-> Возвращает код статуса ответа для конкретного хоста
Info.statusall #-> Возвращает код статуса ответа для всех хостов, указанных в файле
Info.title "hostname" #-> Возвращает заголовок веб-страницы для конкретного хоста
Info.titleall #-> Возвращает заголовок веб-страницы для всех хостов, указанных в файле
Info.comments #-> Записывает извлечённые комментарии в файл
Info.links #-> Записывает извлечённые ссылки в файл

Переменные

Sububy использует несколько глобальных переменных для хранения данных; к ним также можно обращаться напрямую.

root@kitploit:~
$dnsdumpster_api_key  # API-ключ для dnsdumpster
$virustotal_api_key   # API-ключ для virustotal
$live_host            # Массив живых хостов
$csp_list = []        # Массив хостов, обнаруженных из CSP
$output_dir           # Путь к выходной директории

Как внести вклад?

  • Добавить новые функции
  • Улучшить качество кода
  • Исправить ошибки

Свяжитесь со мной: [email protected]

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