Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2020-1472 — https://github.com/dirkjanm/CVE-2020-1472 | Kitploit
工具/GitHubGitHub/npocmak/cve-2020-1472
Privilege EscalationPassword AttacksVulnerability AnalysisExploitationPost-ExploitationPenetration Testing
GitHubnpocmak/cve-2020-1472

CVE-2020-1472

https://github.com/dirkjanm/CVE-2020-1472

查看仓库
115年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2020-1472 POC

需要从 GitHub 获取最新的 impacket,并添加了 netlogon 结构。

请注意,默认情况下这会更改域控制器账户的密码。是的,这允许你进行 DCSync,但也会中断与其他域控制器的通信,所以请小心!

更多信息和原始研究请点击 此处

利用步骤

  • 阅读上述博客/白皮书,了解你在做什么
  • 使用DC的IP和NetBIOS名称运行 cve-2020-1472-exploit.py
  • 使用secretsdump进行DCSync,使用 -just-dc 和 -no-pass 或空哈希以及 DCHOSTNAME$ 账户

恢复步骤

如果你从GitHub安装了2020年9月15日或之后更新的impacket版本,secretsdump在转储本地注册表密钥时会自动转储明文机器密码(十六进制编码)。

或者,在稍旧的版本上,你可以通过先提取注册表配置单元,然后离线运行secretsdump来转储相同的密码(这样它总会打印明文密钥,因为它无法计算Kerberos哈希)。

有了这个密码,你可以使用 -hexpass 参数运行 restorepassword.py。它会首先使用空密码向同一DC进行身份验证,然后将密码恢复为原始密码。确保再次提供NetBIOS名称和IP作为目标,例如:

root@kitploit:~
python restorepassword.py testsegment/s2016dc@s2016dc -target-ip 192.168.222.113 -hexpass e6ad4c4f64e71cf8c8020aa44bbd70ee711b8dce2adecd7e0d7fd1d76d70a848c987450c5be97b230bd144f3c3...etc
下载工具