
Швейцарский армейский нож для разведки
Recon Dog будет работать на всём, где установлен интерпретатор Python. Однако он был протестирован на следующих конфигурациях:
Операционные системы: Windows, Linux, Mac
Версии Python: Python2.7, Python 3.6
Recon Dog не требует ручной настройки и может выполняться как обычный Python-скрипт.
Однако, если вы хотите установить его, можно скачать debian-пакет отсюда.
Мастер-интерфейс — это самый простой способ использования Recon Dog. Просто запустите программу, выберите, что вы хотите сделать, и укажите цель — всё так просто.
Recon Dog также имеет интерфейс командной строки. Вот как найти поддомены:
python dog.py -t marvel.com -c 7
Это ещё не всё! У вас есть программа, которая может перечислять поддомены, и вы хотите просканировать порты всех найденных поддоменов? Не волнуйтесь, Recon Dog создан для таких случаев. Вы можете сделать так:
subdomainfinder -t example.com | python dog.py --domains -c 3
Если вы просто хотите вывести цели, не используйте опцию -c.
Кроме того, неважно, какой вывод генерирует другая программа, — Recon Dog использует регулярные выражения для поиска целей, что упрощает интеграцию практически с любым инструментом.
Доступны два переключателя:
--domains извлекать домены из STDIN
--ips извлекать IP-адреса из STDIN
Вы можете внести вклад следующими способами:
Хотите пообщаться в личном порядке? Напишите мне в мой твиттер, почта открыта :)
Recon Dog лицензирован под Apache 2.0 License.