- Joined
- May 15, 2017
- Messages
- 983
- Likes
- 759
- Points
- 1,045
Installation
Usage
Extended usage
Optional arguments:
As a library
Download Dnsdmpstr
Code:
git clone https://github.com/zeropwn/dnsdmpstr
cd dnsdmpstr pip3
install -r requirements.txt
chmod +x ddump.py
Usage
Code:
target="hackerone.com"
python3 ddump.py -u $target --all
Extended usage
Code:
usage: ddump.py [-h] [-u U] [-a] [-r] [-d] [-dd] [--links] [--headers] [--all]
Optional arguments:
Code:
-h, --help show this help message and exit
-u U target domain
-a host search (DNS A Record lookup)
-r reverse dns lookup (accepts IP, IP range or domain name)
-d dns lookup
-dd classical dns dump format
--links grab page links from url
--headers grab http headers from url
--all grab all information available
As a library
Code:
import dnsdmpstr
target = "hackerone.com"
dnsdump = dnsdmpstr()
print(json.dumps(dnsdump.dump(target), indent=1))
print(dnsdump.hostsearch(target))
print(dnsdump.reversedns(target))
print(dnsdump.dnslookup(target))
print(dnsdump.pagelinks(target))
print(dnsdump.httpheaders(target))
Download Dnsdmpstr