DMitry is a simple information gathering and reconnaissance tool that is used to collect information about domains, hosts, and IP addresses. It can perform Whois lookups, subdomain searches, email harvesting, port scanning, and uptime checks for basic OSINT and reconnaissance tasks. DMitry works smoothly inside the Termux environment.
Below are the DMitry installation and usage commands in Termux. You can copy the commands one by one and paste them into the Termux terminal to install and use the DMitry tool.
DMitry Installation Commands
First, update all Termux packages:
pkg update && pkg upgrade -yInstall required packages:
pkg install git clang make autoconf automake -yClone the DMitry GitHub repository:
git clone https://github.com/jaygreig86/dmitry.gitMove into the DMitry directory:
cd dmitryRun the configure script:
./configureCompile the DMitry tool:
makeGive executable permission:
chmod +x dmitryMove the binary file globally:
mv dmitry $PREFIX/bin/Check whether DMitry is installed successfully:
dmitryThe help menu will appear in Termux after successful installation.
Usage Commands
DMitry uses different command options to perform information gathering and reconnaissance tasks in Termux.
Scan a target domain:
dmitry example.comPerform Whois lookup:
dmitry -w example.comSearch for subdomains:
dmitry -s example.comFind email addresses related to the domain:
dmitry -e example.comPerform port scanning:
dmitry -p example.comCheck host uptime information:
dmitry -i example.comRun all scanning options together:
dmitry -winsepo example.comSave scan results into a file:
dmitry -winsepo result.txt example.comOpen the DMitry help menu:
dmitry -hRun verbose scanning mode:
dmitry -v example.comTypes of DMitry Scans
- dmitry -w example.com : Performs Whois lookup on the target.
- dmitry -s example.com : Searches for subdomains.
- dmitry -e example.com : Finds email addresses related to the target.
- dmitry -p example.com : Performs port scanning on the target.
- dmitry -i example.com : Checks host uptime information.
- dmitry -winsepo example.com : Runs multiple reconnaissance scans together.
Choose the command you want and DMitry will automatically perform the selected reconnaissance or information gathering task in Termux.
End Note
DMitry is a useful reconnaissance and OSINT tool for learning information gathering directly from Termux terminal, It provides a simple command-line environment for scanning domains, collecting host information, checking ports, and practicing basic cybersecurity reconnaissance tasks.
