Smart DNS Brute Forcer.
SDBF (Smart DNS Brute-Forcer) package propose 3 tools to generate and discover domain names or dubdomains of a domain names.
markov.pl script to generate 2 files base on a list of domain names:
- a "distribution" file which contains character frequencies, length distribution of domains, length distribution of names for differents domain levels
- a "transition" file which contains probability of transition from a n-gram to the following character
sdbf.py script to generate new domain names based on the "distribution" and the "transition".
semanticexp.py script to discover subdomains of a given domain based on a list of existing subdomains. Three different modules available:
- semantic exploration
- incremental discovery