Open drtychai opened 4 years ago
brute forcing functionality can also be separated (with all sources disabled)
Swapped positions to run amass
alongside all other subdomain tools while massdns
is now used to filter out bad results from subdomain tools. Speed and accuracy show non-trivial improvement.
Remaining lag from amass
is coming from rate limiting from it's sources - implementing a timeout here may be good
amass
creates a huge bottleneck at the end of subdomain enumeration. One way to speed this up is to separate it's enumeration over multipleamass
DBs and concat the resulting JSONs.This can be achieved by explicitly disabling all but a few sources in the
config.ini
and increasing-max-dns-queries
.All
amass
data sources disabled:Since
amass
locks it's DB during execution, we need to provide different output directories for each execution of it. The initial idea is to just incremented theoutput_directory
in the config.