
🕳 godoh - DNS-over-HTTPS 기반 C2
godoh는 DNS-over-HTTPS를 전송 매체로 사용하는, Golang으로 작성된 개념 증명 명령 및 제어(C2) 프레임워크입니다. 현재 지원되는 제공업체로는 Google, Cloudflare가 있으며, 기존 DNS를 사용할 수 있는 기능도 포함하고 있습니다.
필요한 것은 godoh 바이너리 자체입니다. 바이너리는 태그된 릴리스의 일부로 릴리스 페이지에서 다운로드할 수 있습니다.
소스에서 godoh를 빌드하려면 다음 단계를 따르세요:
git clone https://github.com/sensepost/goDoH.git로 이 저장소를 클론합니다.make key를 실행합니다.go build는 현재 아키텍처에 대한 새 godoh 바이너리를 생성합니다.make는 다양한 플랫폼에 대한 바이너리를 build/ 디렉토리에 생성합니다.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는 GNU General Public v3 License에 따라 라이선스가 부여됩니다. 이 라이선스의 범위를 벗어나는 권한은 http://sensepost.com/contact/에서 확인할 수 있습니다.