You are here: Home » Сбор информации » DMitry

DMitry

Описание DMitry

DMitry (Deepmagic Information Gathering Tool — высоко магический инструмент по сбору информации) — это приложение командой строки для UNIX/(GNU)Linux написанное в C. Оно может собирать так много информации о хосте, насколько это возможно. В базовую функциональность входит сбор информации о поддоменах, адресах электронной почты, информацию об аптайме, сканирование портов tcp, поиск whois и другое.

Ниже список особенностей на данный момент:

  • Проект с открытым исходным кодом.
  • Выполняет ряд поисков whois.
  • Если возможно, получает данные об аптайме, системе и сервере.
  • Выполняет поиск поддоменов для целевого хоста.
  • Выполняет иск E-Mail для целевого хоста.
  • Выполняет сканирование портов TCP на целевом хосте.
  • Модульное построение программы позволяет настраивать набор используемых модулей.

Домашняя страница: http://mor-pah.net/software/dmitry-deepmagic-information-gathering-tool/

Автор: James Greig

Лицензия: GPLv3

Справка по DMitry

Использование: 
dmitry [-winsepfb] [-t 0-9] [-o %host.txt] host
  -o	 Сохранить вывод в %host.txt или в файл указанный после флага -o 
  -i	 Выполнить поиск whois по IP адресу хоста
  -w	 Выполнить поиск whois по имени домена хоста
  -n	 Получить информацию с Netcraft.com по хосту
  -s	 Выполнить поиск возможных поддоменов
  -e	 Выполнить поиск возможных e-mail адресов
  -p	 Выполнить сканирование портов TCP на хосте
* -f	 Выполнить сканирование портов TCP на хосте и показать в отчёте фильтруемые порты
* -b	 Прочитать баннер полученный со сканируемого порта
* -t 0-9 Установить TTL во время сканирования TCP порта ( По умолчанию 2 )
*Требует наличия флага -p

TTL — это время жизни IP-пакетов.

Руководство по DMitry

ИМЯ

DMitry - Deepmagic Information Gathering Tool (высоко магический инструмент по сбору информации)

СИНОПСИС

dmitry [Опции] хост

ОПИСАНИЕ

DMitry (Deepmagic Information Gathering Tool — высоко магический инструмент по сбору информации) — это приложение командой строки для UNIX/(GNU)Linux. Оно может собирать так много информации о хосте, насколько это возможно. Базовая функциональность DMitry позволяет собирать информацию о хосте из простых поисков whois, об отчётах по аптайму и из сканирования портов TCP.

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

ОПЦИИ

Опции должны быть переданы в DMitry в следующей форме '-option'. Будут использоваться только опции, которые DMitry знает, все остальные будут игнорироваться. Если опции не переданы в групповом блоке, последняя опция будет расценена как целевой хост.

-o имя_файла

Создаёт текстовый файл ascii и записывает в него все полученные результаты. Если имя файла не задано, то оно будет сгенерировано автоматически вида "цель.txt". Если эта опция не указана ни в какой форме, то по умолчанию все результаты работы будут отправлены в стандартный вывод (STDOUT). Эта опция ДОЛЖНА идти в самом конце, например "dmitry -winseo target".

-i

Выполняет whois поиск по целевому IP адресу.

-w

Выполняет поиск whois по целевому хосту.

-n

Получает netcraft.com данные касающиеся хоста, включают операционную систему, выпуск веб-сервера и информацию об аптайме, если она доступна.

-s

Выполняет поиск поддоменов заданной цели. Будут использованы несколько поисковых движков для попытке определить поддомены в виде sub.цель. Максимальный лимит уровня поддоменов не установлен, тем не менее, максимальная длина 40 символов (NCOL 40) для ограничения использования памяти. Для возможных поддоменов будут определены IP адреса, если результат будет положительным, то будет составлен список поддоменов. Тем не менее, если пользователи хоста используют звёздочку в DNS записях, все для всех поддоменов результат будет положительным.

-e

Выполняет поиск e-mail адресов по заданной цели. Этот модуль работает используя ту же самую концепцию что и поиск поддоменов, пытается выявить возможные e-mail адреса для целевого хоста. E-mail адреса также возможны для поддоменов целевого хоста. На длину e-mail установлен предел в 50 символов (NCOL 50) для ограничения использования памяти.

-p

Выполняет сканирование портов TCP в отношении целевого хоста. Этот модуль составит список открытых, закрытых и фильтруемых портов для заданного диапазона.

-f

Эта опция даст команду модулю сканирования портов TCP сообщить/отобразить о фильтруемых портах. Обычно это порты, которые фильтруются и/или закрыты файерволом на данном хосте/цели. Эта опция требует, чтобы опция '-p' также была использована. Например, "dmitry -pf цель".

-b

Эта опция даст команду модулю сканирования портов TCP вывести баннеры если они получены во время сканирования TCP портов. Эта опция требует, чтобы опция '-p' также была использована. Например, "dmitry -pb цель".

-t

Этот флаг устанавливает время жизни пакетов (TTL) отправляемых модулем сканирования портов во время сканирования индивидуальных портов. По умолчанию она установлена в 2 секунды. Менять её обычно требуется при сканировании хостов за файерволом и/или фильтруемых портов, которые могут замедлить сканирование.

Примеры запуска DMitry

dmitry -w mydomain.com

Это выполнит поиск whois (INIC-WHOIS) для целевого хоста и отобразит результаты в стандартном выводе (STDOUT).

dmitry -winsepo sometextfile.txt mydomain.com

Это выполнит все базовые функции к целевому хосту и сохранит вывод в "mydomain.txt".

dmitry -winsepfbo 127.0.0.1

Выполнит все базовые функции в отношении целевого хоста и сохранит весь вывод в "127.0.0.1.txt". Также отобразит баннеры и покажет фильтруемые порты.

Установка DMitry

Программа предустановлена в Kali Linux.

Информация об установке в другие операционные системы будет добавлена позже.

Скриншоты DMitry

Это утилита командной строки.

Инструкции по DMitry

Ссылки на инструкции будут добавлены позже.

Близкие программы:

Рекомендуемые статьи: