DNSDmpstr is an unofficial API & Client for DNS Dumpster and HackerTarget.com IP tools.
DNS dumpster is a FREE domain research tool that can discover hosts related to a domain. Finding visible hosts from the attackers perspective is an important part of the security assessment process.
Also Read – Metaforge : An OSINT Metadata Analysing Tool that Filters Through Tags & Creates Reports
Installation
git clone https://github.com/zeropwn/dnsdmpstr
cd dnsdmpstr
pip3 install -r requirements.txt
chmod +x ddump.py
Usage
As a command-line utility
target=”hackerone.com”
python3 ddump.py -u $target –all
Extended usage
usage: ddump.py [-h] [-u U] [-a] [-r] [-d] [-dd] [–links] [–headers] [–all]
optional arguments:
-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
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))
Pip is the official package manager for Python and the standard way to install libraries from…
R is an open-source programming language and environment built for statistical computing and data visualization. It…
Jenkins is an open-source automation server that makes it easy to build CI/CD pipelines. Continuous integration…
Android Studio is the official IDE for Android development, built on JetBrains' IntelliJ IDEA platform. It…
GitLab is a web-based, open-source Git repository manager written in Ruby. It includes built-in tools for…
Anaconda is the most widely used Python distribution for data science and machine learning. It bundles…