LinuxCommandLibrary

dmitry

Gather information about a target host

SYNOPSIS

dmitry [-h] [-e] [-w] [-s] [-i inputfile] [-o outputfile] [-t timeout] [-p port] target

PARAMETERS

-h
    Display help summary and exit

-e
    Harvest email addresses using search engines

-w
    Perform whois domain lookup

-s
    Enumerate subdomains via Google Hacking

-i inputfile
    Read targets from input file instead of command line

-o outputfile
    Write output to specified file

-t timeout
    Set socket timeout in seconds (default 10)

-p port
    Specify port for HTTP requests (default 80)

DESCRIPTION

Dmitry is a Linux command-line utility designed for passive reconnaissance of target hosts. It gathers publicly available information using open-source databases and search engines without directly interacting with the target via network packets, making it stealthy for initial OSINT phases in penetration testing. Key features include whois lookups for domain registration details, DNS queries via dig for IP resolution and records, Netcraft history to track site age and changes, and Google Hacking techniques to enumerate subdomains and harvest email addresses. It supports input from files for batch processing multiple targets and customizable timeouts and ports. Output can be redirected to files for logging. Developed for security professionals, it's part of Kali Linux toolsets but relies on external services that may evolve, potentially affecting reliability. Ideal for ethical hacking, Dmitry provides a quick, all-in-one snapshot of host intelligence.

CAVEATS

Depends on third-party services like Google and Netcraft, which may block queries or change APIs, causing failures.
Some modules send minimal web requests, not fully passive.
Not actively maintained; consider alternatives like theHarvester.

EXAMPLE USAGE

dmitry -wins -o results.txt example.com
Runs whois (-w), emails (-i? wait -e), subdomains (-s) and saves to file.

dmitry -e example.com
Extracts emails only.

HISTORY

Created by James O. Broad around 2005 as 'Deepmagic Information Gathering Tool.' Integrated into BackTrack/Kali Linux distributions for pentesting. Usage peaked in early security research but declined with service API restrictions.

SEE ALSO

whois(1), dig(1), host(1), dnsenum(1), fierce(1)

Copied to clipboard