
🕳 godoh - Ein DNS-over-HTTPS C2
godoh ist ein Proof-of-Concept Command & Control Framework, geschrieben in Go, das DNS-over-HTTPS als Transportmedium nutzt. Derzeit unterstützte Anbieter umfassen Google, Cloudflare, aber auch die Möglichkeit, traditionelles DNS zu verwenden.
Alles, was Sie brauchen, sind die godoh-Binärdateien selbst. Binärdateien können von der Releases-Seite als Teil von getaggten Veröffentlichungen heruntergeladen werden.
Um godoh aus dem Quellcode zu erstellen, führen Sie die folgenden Schritte aus:
git clone https://github.com/sensepost/goDoH.gitmake key aus, um einen eindeutigen Verschlüsselungsschlüssel für die Kommunikation zu generieren.go build erzeugt eine neue godoh-Binärdatei für die aktuelle Architektur.make erzeugt Binärdateien im Verzeichnis build/ für verschiedene Plattformen.A DNS (over-HTTPS) C2
By @leonjza from @sensepost
Usage:
godoh [flags]
godoh [command]
Available Commands:
agent Connect as an Agent to the DoH C2
c2 Starts the godoh C2 server
help Help about any command
receive Receive a file via DoH
send Send a file via DoH
test Test DNS communications
Flags:
-d, --domain string DNS Domain to use. (ie: example.com)
-h, --help help for godoh
-p, --provider string Preferred DNS provider to use. [possible: googlefront, google, cloudflare, quad9, raw] (default "google")
-K, --validate-certificate Validate DoH provider SSL certificates
Use "godoh [command] --help" for more information about a command.
godoh ist lizenziert unter der GNU General Public v3 License. Über diese Lizenz hinausgehende Berechtigungen sind möglicherweise unter http://sensepost.com/contact/ erhältlich.