
Motor de permutação de nomes de domínio escrito em Go
DNSMORPH é um mecanismo de permutação de nomes de domínio, inspirado em dnstwist. Escrito em Go, é uma ferramenta compacta e muito rápida. Ela lida de forma robusta com qualquer domínio ou subdomínio fornecido e oferece várias opções de configuração para ajustar as execuções de permutação.

O DNSMORPH inclui os seguintes tipos de ataque de permutação de domínio:
Existem duas maneiras de instalar o dnsmorph no seu sistema:
Baixando os binários pré-compilados para sua plataforma na página da versão mais recente e extraindo em um diretório de sua escolha.
Baixando e compilando o código-fonte você mesmo, executando os seguintes comandos:
go get -v github.com/netevert/dnsmorphcd /$GOPATH/src/github.com/netevert/dnsmorphgo get -v ./...go buildUm pacote para Arch Linux também está disponível.
dnsmorph -d domínio | -l arquivo_domínios [-girvuw] [-csv | -json]
-csv
saída em csv
-d string
domínio alvo
-g geolocalizar domínio
-i incluir subdomínio
-json
saída em json
-l string
caminho do arquivo de lista de domínios
-n formato IDNA para domínio homográfico
-r resolver domínio
-u verificar atualizações
-v ativar verbosidade
-w consulta whois
./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

Distribuído sob os termos da licença MIT, o DNSMORPH é um software livre e de código aberto escrito e mantido com ❤ pela NetEvert.
Esta ferramenta inclui dados GeoLite2 criados pela MaxMind, disponíveis em maxmind.com.
Este projeto segue o Versionamento Semântico.
Se você gostou da ferramenta, considere contribuir.
A ferramenta recebeu algumas menções "honrosas", incluindo: