
Движок перестановки доменных имен, написанный на Go.
DNSMORPH — это движок перестановки доменных имён, вдохновлённый dnstwist. Он написан на Go, что делает его компактным и очень быстрым инструментом. Он надёжно обрабатывает любой предоставленный домен или поддомен и предоставляет ряд параметров конфигурации для настройки запусков перестановок.

DNSMORPH включает следующие типы атак перестановок доменов:
Есть два способа установить dnsmorph в вашу систему:
Загрузите предварительно скомпилированные бинарные файлы для вашей платформы со страницы последнего релиза и распакуйте их в выбранную вами директорию.
Загрузите и скомпилируйте исходный код самостоятельно, выполнив следующие команды:
go get -v github.com/netevert/dnsmorphcd /$GOPATH/src/github.com/netevert/dnsmorphgo get -v ./...go buildПакет для Arch Linux также доступен.
dnsmorph -d domain | -l domains_file [-girvuw] [-csv | -json]
-csv
output to csv
-d string
target domain
-g geolocate domain
-i include subdomain
-json
output to json
-l string
domain list filepath
-n idna format homograph domain
-r resolve domain
-u update check
-v enable verbosity
-w whois lookup
./dnsmorph -d amazon.com

./dnsmorph -l domains.txt

./dnsmorph -d staging.amazon.com -i

./dnsmorph -d amazon.com -r

./dnsmorph -d amazon.com -g

./dnsmorph -d amazon.com -w

./dnsmorph -d amazon.com -r -g -csv
./dnsmorph -d amazon.com -r -g -json

./dnsmorph -d staging.amazon.com -v

Распространяется на условиях лицензии MIT, DNSMORPH — это бесплатное и открытое программное обеспечение, написанное и сопровождаемое с ❤ командой NetEvert.
Этот инструмент включает данные GeoLite2, созданные MaxMind, доступные на maxmind.com.
Этот проект придерживается Семантического версионирования.
Если вам нравится инструмент, пожалуйста, рассмотрите возможность внести вклад.
Инструмент получил несколько «почётных» упоминаний, в том числе: