
In Go geschriebene Domainnamen-Permutations-Engine
DNSMORPH ist eine Domainnamen-Permutations-Engine, inspiriert von dnstwist. Sie ist in Go geschrieben und daher ein kompaktes und sehr schnelles Tool. Es verarbeitet zuverlässig jede angegebene Domain oder Subdomain und bietet eine Reihe von Konfigurationsoptionen zur Feinabstimmung von Permutationsläufen.

DNSMORPH enthält die folgenden Angriffstypen zur Domain-Permutation:
Es gibt zwei Möglichkeiten, dnsmorph auf Ihrem System zu installieren:
Herunterladen der vorkompilierten Binärdateien für Ihre Plattform von der aktuellen Release-Seite und Entpacken in ein Verzeichnis Ihrer Wahl.
Herunterladen und Kompilieren des Quellcodes selbst durch Ausführen der folgenden Befehle:
go get -v github.com/netevert/dnsmorphcd /$GOPATH/src/github.com/netevert/dnsmorphgo get -v ./...go buildEin Arch-Linux-Paket ist ebenfalls verfügbar.
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

Verteilt unter den Bedingungen der MIT-Lizenz ist DNSMORPH freie und quelloffene Software, geschrieben und mit ❤ von NetEvert gepflegt.
Dieses Tool enthält GeoLite2-Daten von MaxMind, verfügbar unter maxmind.com.
Dieses Projekt folgt der Semantischen Versionierung.
Wenn Ihnen das Tool gefällt, ziehen Sie bitte einen Beitrag in Betracht.
Das Tool erhielt einige „ehrenvolle“ Erwähnungen, darunter: