通过 DNS 记录在 Windows 上执行命令。
该工具将创建一个 DNS 服务器并提供一个恶意 TXT 记录。只需从控制台输出复制命令并粘贴到 Windows shell 中即可。
usage: goldig [OPTIONS]
Options:
-i 要绑定的接口(默认:eth0)
-c 要执行的命令(默认:calc.exe)
-h 显示此帮助文本
go install gitlab.com/rtfmkiesel/goldig@latest
git clone https://gitlab.com/rtfmkiesel/goldig
cd goldig
# 在当前目录构建二进制文件
go build -ldflags="-s -w" .
# 构建并安装二进制文件到 GOPATH/bin
go install .
这是为那些不想购买域名来测试此攻击,或只想在内部运行的人准备的。请注意,当外部访问时,大型企业通常会阻止外部 DNS 服务器或完全阻止外部 DNS 流量。在这种情况下,您需要购买一个域名并设置公共 DNS 记录。
此代码仅供教育用途。如果您从事任何非法活动,作者不承担任何责任。使用此代码即表示您同意这些条款。