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

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

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

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

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

Категории

Все категории
Loading categories
Инструменты/GitHubGitHub/pry0cc/subgen
РазведкаПеречисление DNS и поддоменовСбор информацииПеречисление Поддоменов
GitHubpry0cc/subgen

subgen

Очень простая утилита для конкатенации списков слов с доменным именем — для передачи в ваш любимый резолвер!

Репозиторий
851346 лет назадПроверено Kitploit

Популярное

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

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

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

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

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

Subgen - утилита для конкатенации поддоменов с некоторой сообразительностью

Если вы осознали, что хотите разделить свою методологию перебора DNS путем генерации комбинаций и/или извлечения пассивных данных из других источников, то subgen — это сортировщик & конкатенатор, который вы, вероятно, ищете

Установка

Если у вас правильно настроен GOPATH и $GOPATH/bin находится в PATH, то выполните эту команду для однострочной установки, спасибо Go!

root@kitploit:~
go get -u github.com/pry0cc/subgen

Вывод на экран очень большого неотсортированного списка слов

root@kitploit:~
cat wordlist.txt | subgen -d "uber.com" | zdns A | jq -r "select(.data.answers[0].name) | .name" 

Краулинг веб-сайта с помощью Cewl и генерация неразрешенных комбинаций поддоменов

root@kitploit:~
cewl.rb -d 3 -u https://uber.com/ | subgen -d "uber.com"

tldr;

Это возьмет список слов, объединит с доменом, отсортирует уникальные в реальном времени (фильтруя строки, которые уже были получены) и отфильтрует с помощью регулярных выражений любые небезопасные для DNS символы, такие как специальные символы.

wordlist.txt

root@kitploit:~
admin
dashboard
www
helloworld
HELLOWORLD
helLoWorld
autodiscover
aUtOdiscover
*sd&^%$£$%^&*
zabbix
login
root@kitploit:~
cat wordlist.txt | subgen -d "uber.com"

Будет получено:

root@kitploit:~
admin.uber.com
dashboard.uber.com
www.uber.com
helloworld.uber.com
autodiscover.uber.com
zabbix.uber.com
login.uber.com

Которые вы можете передать в инструмент разрешения, такой как MassDNS или ZDNS, и вывести разрешенные поддомены.

root@kitploit:~
cat ~/lists/sorted-all.txt | subgen -d uber.com | zdns A | jq -r "select(.data.answers[0].name) | .name" 
root@kitploit:~
cat ~/lists/jhaddix-all.txt | subgen -d uber.com |  massdns -r dns.txt -t A -o S -w results.txt

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