A very fast multithreaded bruteforcer of subdomains that leverages a wordlist and/or character permutation.
CHANGELOG:
v0.9
- use async multithreading via concurrent.futures module
- attack while mutating -> don't generate whole list when using -t 1
- log only the subdomains to logfile when '-r' was chosen
- minor code clean-ups / refactoring
- switch to tabstop=2 / shiftwidth=2
v0.8
- upgraded to python3
v0.7
- upgraded built-in wordlist (more than 2k)
- remove annoying timeout warnings
- remove color output when logging to file
v0.6
- upgraded default wordlist
- replaced optionparser with argparse
- add version output option
- fixed typo
v0.5
- fixed extracted ip addresses from rrset answers
- renamed file (removed version string)
- removed trailing whitespaces
- removed color output
- changed banner
v0.4
- fixed a bug for returned list
- added postfix option
- upgraded wordlist[]
- colorised output
- changed error messages
v0.3:
- added verbose/quiet mode default is quiet now
- fixed try/catch for domainnames
- fixed some tab width (i normally use <= 80 chars per line)
v0.2:
- append DNS and IP output to found list
- added diffound list for subdomains resolved to different addresses
- get right ip address from current used iface to avoid socket problems
- fixed socket exception syntax and output
- added usage note for fixed port and multithreaded socket exception
v0.1:
- initial release