🔍 A simple tool to obtain long lists of ips from domains using goroutines
ipdiscover is a golang tool designed to obtain long lists of IPs from domains. It helps penetration tester and bug bounty hunters to quickly collect IPs to work with other tools, for example, nmap.
▶ go get -u github.com/JavierOlmedo/ipdiscover
ipdiscover accepts line-delimited domains on
▶ cat domains.txt google.es google.net google.com google.edu ▶ cat domains.txt | ipdiscover google.es;18.104.22.168 google.net;22.214.171.124 google.com;126.96.36.199 google.edu;Unknown
Only one domain:
▶ ipdiscover google.es google.es;188.8.131.52
You can set the concurrency level with the
-t flag and specifying a number (default 23 concurrencies):
▶ cat domains.txt | ipdiscover -t 99
All IPs Nslookup
You can get all ips of a domain that solves nslookup using the
▶ cat domains.txt | ipdiscover -a
This tool was inspired by @tomnomnom scripts. Thanks to them I learned to program in Go!