DNSENUM: A COMMAND LINE IN KALI LINUX
DNSENUM: A INFORMATION GATHERING TOOL
WHAT IS DNSENUM?
The purpose of Dnsenum is to gather as much information as possible about a domain. The program currently performs the following operations:
1) Get the host's addresse (A record).
2) Get the namservers (threaded).
3) Get the MX record (threaded)
Perform axfr queries on nameservers and get BIND versions(threaded).
Get extra names and subdomains via google scraping.
Brute force subdomains from file, can also perform recursion on subdomain that have NS records (all threaded).
Calculate C class domain network ranges and perform whois queries on them (threaded).
Perform reverse lookups on netranges (C class or/and whois netranges) (threaded).
Write to domain_ips.txt file ip-blocks.
This program is useful for pentesters, ethical hackers and forensics experts. It also can be used for security tests.
DNSENUM:
A tool that can be used for DNS enumeration. It can query DNS records, attempt a zone transfer attack, and perform subdomain enumeration.
COMMANDS:
1. dnsenum -h: A simple command. This command helps us in finding more usage of dnsenum tool.
2. dnsenum zonetransfer.me: This command helps us to get details of a particular domain name along with information likes hostname, IP address, servers, host address etc.
3. dnsenum example.com: This command is the same as the previous one but in this the hostname is for example: 'testphp vulnerableweb'
4. dnsenum --private example.com: this command is used to help get us the private address of the hostname. You can also get the subdomains of the hostname along with private addresses.
5. dnsenum -whois example.com: this command helps us find the information about "who" logged into the hostname and IP addresses.
CONCLUSION:
dnsenum is a great tool for information gathering as a pentester. Here we have performed basic and simple commands in kali Linux. One can gain many information through dnsenum.
Comments
Post a Comment