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

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

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

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

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

Категории

Все категории
Loading categories
Инструменты/GitHubGitHub/yuyudhn/tldhunt
OSINT (Разведка открытых источников)Инструменты фишингаПеречисление DNS и поддоменовСбор информацииRed Teaming
GitHubyuyudhn/tldhunt

TLDHunt

Проверщик доступности доменов на Bash, который сканирует WHOIS-записи по множеству TLD для поиска незарегистрированных доменов для целей red teaming и настройки фишинговой инфраструктуры.

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

Популярное

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

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

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

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

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

TLDHunt - Проверка доступности доменов

TLDHunt — это инструмент командной строки, предназначенный для помощи пользователям в поиске доступных доменных имён для их онлайн-проектов или бизнеса. Указав ключевое слово и список расширений TLD (доменов верхнего уровня), TLDHunt проверяет доступность доменов, соответствующих заданным критериям. Этот инструмент особенно полезен для тех, кто хочет быстро найти незанятое доменное имя, не прибегая к ручному поиску на сайте регистратора доменов.

Для целей red teaming или фишинга этот инструмент может помочь найти домены, похожие на оригинальный, но с другими расширениями.

[!NOTE]
Протестировано на: Kali GNU/Linux Rolling с whois v5.5.15

Зависимости

Этот инструмент написан на Bash и требует следующих зависимостей:

  • whois: Используется для проверки доступности доменов.
  • curl: Используется для получения актуального списка TLD из IANA.

Убедитесь, что они установлены в вашей системе. В системах на основе Debian вы можете установить их с помощью следующей команды:

root@kitploit:~
sudo apt install whois curl -y

Как это работает?

Чтобы определить, зарегистрирован ли домен, мы ищем слова "Name Server", "nserver", "nameservers" или "status: active" в выводе команды WHOIS, так как это признак зарегистрированного домена (спасибо Alex Matveenko за предложение).

Если у вас есть лучший метод сигнатуры или обнаружения, пожалуйста, не стесняйтесь отправлять pull request.

Список расширений доменов

Для списка доменов верхнего уровня по умолчанию (tlds.txt) мы используем данные с https://data.iana.org. Вы можете обновить этот список напрямую с помощью флага --update-tld, который загружает последние TLD из IANA и сохраняет их в tlds.txt.

Вы также можете использовать собственный список TLD, но убедитесь, что он отформатирован следующим образом:

root@kitploit:~
.aero
.asia
.biz
.cat
.com
.coop
.info
.int
.jobs
.mobi

Как использовать

root@kitploit:~
➜  TLDHunt ./tldhunt.sh
 _____ _    ___  _  _          _   
|_   _| |  |   \| || |_  _ _ _| |_ 
  | | | |__| |) | __ | || | ' \  _|
  |_| |____|___/|_||_|\_,_|_||_\__|
        Domain Availability Checker

Keyword is required.
Usage: ./tldhunt.sh -k <keyword> [-e <tld> | -E <exts>] [-x] [--update-tld]
Example: ./tldhunt.sh -k linuxsec -E tlds.txt
       : ./tldhunt.sh --update-tld

Примеры

Обновить список TLD по умолчанию из IANA:

root@kitploit:~
./tldhunt.sh --update-tld

Проверить доступность доменов, используя список TLD по умолчанию:

root@kitploit:~
./tldhunt.sh -k linuxsec -E tlds.txt

Проверить доступность доменов, используя собственный список TLD:

root@kitploit:~
./tldhunt.sh -k linuxsec -E custom-tld.txt

Показать только незарегистрированные домены:

root@kitploit:~
./tldhunt.sh -k linuxsec -E tlds.txt --not-registered

Скриншот

TLDHunt

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