HostHunter
Описание HostHunter
HostHunter — это инструмент разведки для обнаружения имён хостов используя техники OSINT (разведки на основе открытых источников).
Инструмент эффективно обнаруживает и извлекает имена хостов из большого набора целевых IP адресов. HostHunter задействует простые OSINT техники. Он генерирует CSV файл, содержащий результаты разведки.
В качестве бета-функциональности добавлена возможность делать скриншоты хостов.
Функции:
- Работает с Python3
- Берёт результаты из Bing.com
- Поддерживает файловые форматы вывода .txt и .csv
- Валидирует целевой IPv4 адрес
- Делает скриншоты целей
- Извлекает имена хостов из SSL сертификатов
- Использует Hacker Target API
Ожидается в следующих версиях:
- Поддержка API ключа HackerTarget
Домашняя страница: https://github.com/SpiderLabs/HostHunter
Автор: Andreas Georgiou (superhedgy)
Лицензия: ?
Справка по HostHunter
Использование:
hosthunter [-h] [-V] [-f ФОРМАТ] [-o ФАЙЛ_ВЫВОДА] [-b] [-sc] файл_с_целями
Опции:
Позиционные аргументы: файл_с_целями Устанавливает путь до файла с IP адресами. Опциональные аргументы: -h, --help Показать справку и выйти -V, --version Показать текущую версию. -f ФОРМАТ, --format ФОРМАТ Вывод между форматами файла вывода CSV или TXT. -o ВЫВОД, --output ВЫВОД Устанавливает путь до файла вывода. -b, --bing Использовать поисковый движок Bing.com чтобы обнаружить больше имён хостов, связанных с целевыми IP адресами. -sc, --screen-capture Захват скриншота ассоциированных Веб приложений.
Руководство по HostHunter
Страница man отсутствует.
Примеры запуска HostHunter
Для определения имена хостов IP адресов, перечисленных в файле targets.txt:
python3 hosthunter.py <targets.txt>
Для просмотра собранных данных:
cat vhosts.csv
HostHunter с включённым модулем Bing и модулем создания скриншотов:
python3 hosthunter.py <targets.txt> --bing -sc -f csv -o hosts.csv
Чтобы показать результаты:
cat hosts.csv
Установка HostHunter
Установка в Kali Linux
Для того, чтобы HostHunter мог делать скриншоты хостов, необходимо установленный в системе веб-браузер Chromium или Google Chrome. Если вы не собираетесь использовать эту программу для создания скриншотов, то браузер устанавливать необязательно. В противном случае установите Chromium:
sudo apt install chromium
ИЛИ установите Google Chrome:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb dpkg -i ./google-chrome-stable_current_amd64.deb sudo apt-get install -f
Затем скачайте сам HostHunter и установите зависимости программы:
git clone https://github.com/SpiderLabs/HostHunter cd HostHunter sudo pip3 install -r requirements.txt sudo pip3 install selenium
Для запуска программы наберите:
python3 hosthunter.py -h
Установка в BlackArch
Программа предустановлена в BlackArch.
sudo pacman -S hosthunter
Установка в Debian, Ubuntu, Linux Mint и их производные:
sudo apt install chromium python3-pip git git clone https://github.com/SpiderLabs/HostHunter cd HostHunter sudo pip3 install -r requirements.txt sudo pip3 install selenium
Для проверки установки скрипта выполните:
python3 hosthunter.py -h
Информация об установке в другие операционные системы будет добавлена позже.
Comments are Closed