Options should be passed to DMitry in the form of '-option'. Only options known by DMitry will be used
and others will be ignored. If options are not passed as a group block, the trailing options will be
considered a host target.
-ofilename
Create an ascii text output of the results to the filename specified. If no output filename is
specified then output will be saved to "target.txt". If this option is not specified in any form
output will be sent to the standard output (STDOUT) by default. This option MUST trail all other
options, i.e. "dmitry -winseo target".
-i Perform an Internet Number whois lookup on the target IP address.
-w Perform a whois lookup on the host target.
-n Retrieve netcraft.com data concerning the host, this includes operating system, web server release
and uptime information where available.
-s Perform a subdomain search on the specified target. This will use several search engines to
attempt to locate subdomains in the form of sub.target. There is no set limit to the level of
subdomain that can be located, however, there is a maximum string length of 40 characters (NCOL
40) to limit memory usage. Possible subdomains are then reversed to an IP address, if this comes
back positive then the resulting subdomain is listed. However, if the host uses an asterisk in
their DNS records all resolve subdomains will come back positive.
-e Perform an e-mail address search on the specified target. This modules works using the same
concept as the subdomain search by attempting to locate possible e-mail addresses for a target
host. The e-mail addresses may also be for possible subdomains of the target host. There is a
limit to the length of the e-mail address set to 50 characters (NCOL 50) to limit memory usage.
-p Perform a TCP portscan on the host target. This module will list open, closed and filtered ports
within a specific range.
-f This option will cause the TCP portscan module to report/display output of filtered ports. These
are usually ports that have been filtered and/or closed by a firewall at the specified
host/target. This option requires that the '-p' option be passed as a previous option. For
example, "dmitry -pf target".
-b This option will cause the TCP portscan module to output banners if they are received when
scanning TCP ports. This option requires that the '-p' option be passed as a previous option.
For example, "dmitry -pb target".
-t This sets the Time To Live (TTL) of the portscan module when scanning individual ports. This is
set to 2 seconds by default. This is usually required when scanning a host that has a firewall
and/or has filtered ports which can slow down a scan.