Packages and Binaries:


This package contains a proof of concept Command and Control framework, written in Golang, that uses DNS-over-HTTPS as a transport medium. Currently supported providers include Google, Cloudflare but also contains the ability to use traditional DNS.

Installed size: 7.42 MB
How to install: sudo apt install godoh

  • libc6
root@kali:~# godoh -h
A DNS (over-HTTPS) C2
	By @leonjza from @sensepost

  godoh [flags]
  godoh [command]

Available Commands:
  agent       Connect as an Agent to the DoH C2
  c2          Starts the godoh C2 server
  completion  Generate the autocompletion script for the specified shell
  help        Help about any command
  receive     Receive a file via DoH
  send        Send a file via DoH
  test        Test DNS communications

  -d, --domain string          DNS Domain to use. (ie:
  -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.

Updated on: 2023-May-16