
Moteur de permutation de noms de domaine écrit en Go
DNSMORPH est un moteur de permutation de noms de domaine, inspiré par dnstwist. Écrit en Go, c'est un outil compact et très rapide. Il gère de manière robuste tout domaine ou sous-domaine fourni et offre de nombreuses options de configuration pour paramétrer les permutations.

DNSMORPH inclut les types d'attaques de permutation de domaine suivants :
Il existe deux façons d'installer dnsmorph sur votre système :
Télécharger les binaires pré-compilés pour votre plateforme depuis la page de la dernière version et les extraire dans le répertoire de votre choix.
Télécharger et compiler vous-même le code source en exécutant les commandes suivantes :
go get -v github.com/netevert/dnsmorphcd /$GOPATH/src/github.com/netevert/dnsmorphgo get -v ./...go buildUn paquet Arch Linux est également disponible.
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

Distribué sous les termes de la licence MIT, DNSMORPH est un logiciel libre et open source écrit et maintenu avec ❤ par NetEvert.
Cet outil inclut les données GeoLite2 créées par MaxMind, disponibles sur maxmind.com.
Ce projet adhère au Semantic Versioning.
Si vous aimez l'outil, pensez à contribuer.
L'outil a reçu quelques mentions « honorables », notamment :