elceef / dnstwist

Domain name permutation engine for detecting homograph phishing attacks, typo squatting, and brand impersonation
https://dnstwist.it
Apache License 2.0
4.76k stars 760 forks source link

Using two dictionaries while querying #131

Closed hledger closed 1 year ago

hledger commented 2 years ago

I am trying to use two dictionaries, a TLD, and a word file dictionary, to detect typo squat domains. For example, If I had to catch googlefinance.live while querying google.com, I need "finance" in the word dictionary and "live" in the TLD. Is there an option to do this already? If so, could you please guide me through this?

elceef commented 2 years ago

Unfortunately this is not possible. Alternatively, you could run it in a loop like this, but keep in mind this will take a lot of DNS resolutions:

for domain in $(./dnstwist.py --format list google.com); do ./dnstwist.py --format csv $domain; done | tee ./output.csv