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

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

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

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

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

Категории

Все категории
Loading categories
NtHiM — Теперь хост мой! - Сверхбыстрое обнаружение захвата поддоменов! | Kitploit
Инструменты/GitHubGitHub/thebinitghimire/nthim
Сканеры уязвимостейПеречисление DNS и поддоменовВеб-безопасностьНеправильная КонфигурацияПеречисление ПоддоменовАнализ DNS
GitHubthebinitghimire/nthim

NtHiM

Теперь хост мой! - Сверхбыстрое обнаружение захвата поддоменов!

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

Популярное

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

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

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

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

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

GitHub Stars     GitHub Forks     GitHub Issues
Now, the Host is Mine! - Super Fast Sub-domain Takeover Detection
    GitHub Downloads     Cargo Installs


NtHiM - Сверхбыстрое обнаружение захвата поддоменов

     


Читайте полную документацию NtHiM!

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


Установка

Способ 1: Использование предварительно скомпилированных бинарников

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

Способ 2: Использование Crates.io

NtHiM доступен на Crates.io. Если в вашей системе установлен Rust, вы можете просто установить NtHiM следующей командой:

root@kitploit:~
cargo install NtHiM

Способ 3: Ручная сборка

Вам понадобится последняя версия (или как минимум более новая) Cargo для ручной сборки NtHiM, чтобы процесс сборки прошёл корректно.

Настоятельно рекомендуется использовать Rust и Cargo через rustup. Если вы хотите установить их таким способом, следуйте инструкциям на https://www.rust-lang.org/tools/install или https://rustup.rs/.

Если у вас установлен Cargo, просто выполните следующие шаги:

  1. Клонируйте этот репозиторий: git clone https://github.com/TheBinitGhimire/NtHiM;
  2. Перейдите в папку: cd NtHiM;
  3. Выполните команду cargo build,
  4. Перейдите в только что созданную папку target, а затем в папку debug внутри неё: cd target/debug;
  5. Вы найдёте NtHiM.exe (в Microsoft Windows) или бинарник NtHiM (на большинстве других платформ).

Если вы хотите получить релизный бинарник NtHiM, используйте флаг --release в Шаге 3 и перейдите в папку release (т.е. cd target/release) вместо этого в Шаге 4.

Для старых версий NtHiM, а также для редко используемых или старых платформ и архитектур: Перед ручной сборкой NtHiM или установкой через Crates.io с помощью cargo может потребоваться наличие OpenSSL в вашей системе. Если во время ручной сборки возникает ошибка, то скорее всего она связана с OpenSSL. Ознакомьтесь с issue #1, чтобы найти решение этой проблемы.

Видео-инструкция по установке NtHiM (все три способа) загружена на YouTube; вы можете посмотреть его здесь: Как установить и использовать NtHiM (Now, the Host is Mine!)? Сверхбыстрое обнаружение захвата поддоменов!


Использование

По умолчанию NtHiM использует 10 одновременных потоков и 5 секунд тайм-аута подключения.


Вариант использования 1 (одна цель):

root@kitploit:~
NtHiM -t https://example.example.com

Вариант использования 2 (несколько целей):

root@kitploit:~
NtHiM -f hostnames.txt

Демонстрация использования:

NtHiM Usage Demonstration


Примеры

Одна цель

Single Target

Несколько целей с использованием одновременных потоков

Multiple Targets using Concurrent Threads


Рабочий процесс

Идентификация платформы

NtHiM использует данные, предоставленные в EdOverflow/can-i-take-over-xyz для идентификации платформы.


Часто задаваемые вопросы (FAQ)

Если у вас есть вопросы по NtHiM, пожалуйста, создайте issue на странице Issues.

Некоторые из ваших вопросов могли быть уже рассмотрены в существующих issue, поэтому перед созданием собственного issue обязательно проверьте issue с меткой FAQ.


Вклад и запросы новых функций

Мы приветствуем вклад от пользователей NtHiM, разработчиков и всех, кто заинтересован в улучшении статуса проекта. Поэтому мы подготовили Руководство по вкладу, которое будет полезно будущим участникам.

Если вы заинтересованы в участии в разработке NtHiM, вы можете свободно создать Pull Request с изменениями в исходном коде или открыть новый issue, и мы постараемся включить запрошенную функцию.

Нет никаких ограничений для участия в разработке NtHiM. Если вы хотите внести свой вклад, делайте это свободно, но перед созданием Pull Request обязательно ознакомьтесь с нашим Руководством по вкладу.


Кодекс поведения

Наш Кодекс поведения доступен по адресу Contributor Covenant Code of Conduct.


Лицензия

NtHiM лицензирован под MIT License.

Скачать инструмент
ФлагОписаниеПример
-hПоказать справку по использованию!NtHiM -h
-tСканировать одну цель!NtHiM -t https://example.example.com
-fСканировать список целей из файла!NtHiM -f hostnames.txt
-cКоличество одновременных потоков!NtHiM -c 100 -f hostnames.txt
-sТайм-аут подключения (в секундах)!NtHiM -s 4 -f hostnames.txt
-vВключить подробный режим!NtHiM -v -f hostnames.txt
-oЗаписать вывод в файл!NtHiM -f hostnames.txt -o output.txt
-uОбновить кеш сигнатур!NtHiM -u
-VПоказать информацию о версии!NtHiM -V