
HostHunter — инструмент разведки для обнаружения имен хостов с использованием методов OSINT.
Инструмент для эффективного обнаружения и извлечения имен хостов, предоставляя большой набор целевых IPv4 или IPv6 адресов. HostHunter использует простые техники OSINT и активной разведки для сопоставления IP-целей с виртуальными именами хостов. Это особенно полезно для обнаружения истинной поверхности атаки вашей организации.
Вывод может быть сгенерирован в нескольких форматах, включая CSV, TXT или Nessus.
<a align="center" href=https://asciinema.org/a/jp9B0IB6BzRAgbH3iNp7cCTpt>
Нажмите на миниатюру выше, чтобы посмотреть демо.
$ python3.10 -m pip install -r requirements.txt
$ python3.10 hosthunter.py <targets.txt>
$ cat vhosts.csv
Страница справки HostHunter
$ python3.10 ./hosthunter.py -h
usage: hosthunter.py [-h] [-f FORMAT] [-o OUTPUT] [-t TARGET] [-g GRAB] [-v] [-V] [-d] [targets]
[?] HostHunter v2.0 - Help Page
positional arguments:
targets Sets the path of the target IPs file.
options:
-h, --help show this help message and exit
-f FORMAT, --format FORMAT
Choose between .CSV and .TXT output file formats.
-o OUTPUT, --output OUTPUT
Sets the path of the output file.
-t TARGET, --target TARGET
Hunt a Single IP.
-g GRAB, --grab GRAB Choose which SSL ports to actively scan. Default ports: 21/tcp, 25/tcp, 443/tcp, 993/tcp, 8443/tcp
-v, --verify Attempts to resolve IP Address
-V, --version Displays the current version.
-d, --debug Displays additional output and debugging information.
Author: Andreas Georgiou (@superhedgy)
Запустите модуль захвата экрана HostHunter и выведите в файл Nessus:
$ python3.10 hosthunter.py <targets.txt> --nessus -o hosts.csv
Отображение результатов
$ cat hosts.csv
Просмотр скриншотов
$ open ./screen_captures/
Этот проект лицензирован в соответствии с лицензией MIT.
Не стесняйтесь создавать Pull Request, если у вас есть идеи или функции, которые вы хотели бы добавить. В противном случае свяжитесь со мной в Twitter @superhedgy.