Awesome Open Source
Awesome Open Source

FlyDNS - Related subdomains discovery tool

What is FlyDNS

FlyDNS was first a fork of Altdns, but then has been updated to become a separated recon tool.

FlyDNS will try to find related subdomains from user given subdomains, by generating permutations, mutations, alterations. The alterations came from combinations between wordlist entries and subdomains patterns.


git clone
cd flydns
pip3 install .


Flag Description
-s Target subdomains
-i Subdomains list from a file
-o Output of altered and permuted subdomains.
-w Your wordlist.
-f Output of resolved subdomains.
-t How many threads the resolver will use simultaneously
-r Perform discovery recursively
-d System DNS resolvers
-e Exclude subdomains by DNS answers
-R Reverse DNS lookup for IP addresses
-p Ports to scan
-a Look for only active subdomains
-n Add number suffix to every domain (0-9)
-W Perform Whois lookup for every resolved subdomains

Example: flydns -i subdomains.txt -o output_subdomains.txt -f resolved_result.txt


This tool is currently in development by @shelld3v, feel free to request a feature!

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (795,156
Security (31,625
Dns (10,188
Discovery (5,002
Lookup (4,537
Finder (4,233
Penetration Testing (3,059
Subdomain (1,995
Information Security (1,221
Osint (1,102
Wordlist (1,034
Recon (881
Reconnaissance (579
Network Security (381