Impacket 的完整 Go 端口 - 63 个 CLI 工具和 24 个库,用于对 Windows 和 Active Directory 协议的攻击,编译成一个无依赖的二进制文件。
Impacket 的完整 Go 端口 - 63 个 CLI 工具和 24 个库,用于对 Windows 和 Active Directory 协议的攻击,编译成一个无依赖的二进制文件。
由 Jacob Paullus (@psycep_) 提供 Impacket 的完整 Go 实现 - 63 个工具和 24 个库包,用于 Windows 网络协议交互、Active Directory 枚举和攻击执行。它是作为原生 Go 框架构建的,因此您只需编译一次,就可以在任何地方运行,无需依赖 Python。
测试版 - 非常实验性。 gopacket 正在积极开发中。核心工具已在 Active Directory 实验环境中进行了测试,但边缘情况和协议细节可能会出现。如果某些操作无法正常运行,请使用 Impacket 并行测试相同的操作,并在错误报告中包含两者的输出。这有助于我们快速确定是 gopacket 专有问题还是共享协议的限制。
默认的(--target native)构建需要 Go 1.24.13 以上版本、GCC 和 libpcap 开发头文件(在 Debian/Ubuntu/Kali 上使用 apt install build-essential libpcap-dev,在 RHEL/CentOS 上使用 yum install gcc libpcap-devel,在 macOS 上使用 brew install libpcap)。portable 和 windows 目标只需要 Go 工具链;在这些构建中,sniff 和 split 会变成代理,因为它们需要 libpcap。请参阅 平台支持 以查看完整的矩阵。
| 创建 | 可用工具 | 代理服务 | |----------------------------------------|----------------
暂无开放 Issues,或尚未同步最近议题。