White Hat Institute

Network scanning and enumeration using Dmitry

Dmitry (Deepmagic Information Gathering Tool) is a UNIX/(GNU) Linux command-line application that was coded in the C programming language. DMitry can assemble as much data as could be expected about a host. The basic functionality of this tool is to gather possible subdomains, email addresses, uptime information, TCP port scan, Whois lookups, and more.

Start this tool by typing “dmitry” in the terminal and add the “-h” operator at the end to view the help menu.

scanning, enumeration, dmitry 1

Let’s perform a standard TCP port scan on a host (-p) and read the banner received from the scanned ports (-b).

Ex: (kali@kali:~$ dmitry -pb 10.10.10.5).

dmitry 2

Dmitry is excellent for revealing information that exists through search engines about the owner and the host of a web page. This information can be beneficial for social engineering attacks, as it gives an attacker potential points of contact. It can help the attacker seem more credible if they can provide information about the domain or web page that the owner is using.