October 30, 2019 · Basic Pen-Testing

4.1 : Active information gathering techniques - host & dnsrecon (Part I)

Active information gathering

Look for hidden information

Example:

host

host is better version of dig

Basic dns query

host domain # forward lookup cname,mx..
host ip     # reverse lookup

host -t $TYPE domain # specify type: mx,cname,ns...

Attempt zone transfer to dump network map

 host -l $DOMAIN $NSSERVER

Basic auto dns-zone transfer attempt dump script

#/bin/sh
for server in $(host -t ns $1 |cut -d" " -f4);do
host -l $1 $server |grep "has address"
done

dnsrecon

dnsrecon is a full dns dump, plus auto zone transfer tool.

Basic auto zone transfer

dnsrecon -d domain.com -t axfr