🔮 DMitry (Deepmagic Information Gathering Tool) — это удобный инструмент для Linux/UNIX, который помогает собирать разные данные о целевом хосте. С его помощью можно узнать о поддоменах, найти email-адреса, проверить время работы сервера, просканировать порты, сделать whois-запросы и многое другое.
🪄 Основные функции
- Whois-запросы - информация о домене (
-w) и IP (-i). - Сканирование портов - выявление открытых портов (
-p), фильтрованных (-f), сбор баннеров (-b). - Поиск поддоменов - идентификация связанных поддоменов (
-s). - Сбор email-адресов - поиск адресов, связанных с доменом (
-e). - Информация от Netcraft - извлечение данных о хосте (
-n). 🪄 Установка DMitry
DMitry обычно предустановлен в Kali Linux. Если его нет, установите с помощью команды:
sudo apt install dmitry
🪄 Примеры использования
1. Сканирование всех доступных данных и сохранение в файл:
dmitry -winseo результат.txt example.com
Команда делает whois-запросы для домена и IP, собирает данные с Netcraft, ищет поддомены и email-адреса, а потом сохраняет все результаты в файл "результат.txt".
2. Сканирование портов с отображением фильтрованных портов и баннеров:
dmitry -pfb example.com
Команда сканирует TCP-порты, показывает фильтрованные порты и собирает баннеры.
✨ Возможности и лайфхаки
- Время ожидания (TTL) - опция
-t задает время ожидания при сканировании портов. Например, -t 5 устанавливает TTL в 5 секунд. - Комбинирование опций - DMitry поддерживает использование нескольких параметров одновременно. Например, команда
dmitry -winsep example.com выполнит полный анализ: whois-запросы, поиск поддоменов, email-адресов и сканирование портов. - Сохранение результатов - параметр
-o позволяет сохранить результаты в файл для дальнейшего изучения.
