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

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

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

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

工具目录

分类

查看所有分类
Loading categories
CVE-2020-1472 — Checker and exploit for CVE-2020-1472 (Zerologon) that tests domain controllers for vulnerability and resets the account password to an empty string via Netlogon authentication bypass. | Kitploit
工具/GitHubGitHub/akash7350/cve-2020-1472
漏洞分析漏洞利用网络安全渗透测试身份验证
GitHubakash7350/cve-2020-1472

CVE-2020-1472

Checker and exploit for CVE-2020-1472 (Zerologon) that tests domain controllers for vulnerability and resets the account password to an empty string via Netlogon authentication bypass.

查看仓库
23年前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2020-1472

针对 CVE-2020-1472(又称 Zerologon)的检测与利用代码

测试域控制器是否易受 Zerologon 攻击,如果存在漏洞,会将域控制器的账户密码重置为空字符串。

注意:在生产环境中执行该操作很可能会导致系统故障(例如 DNS 功能异常、与副本域控制器的通信中断等);目标客户端将无法再向域进行身份验证,并且只能通过手动操作才能重新同步。

Zerologon 的原始研究及白皮书由 Secura 公司(Tom Tervoort)发布 - https://www.secura.com/blog/zero-logon

https://user-images.githubusercontent.com/104816473/235369201-16c1eabd-4706-4589-bd31-de13fc414f86.mp4

利用方法

该工具会尝试执行 Netlogon 认证绕过。当目标域控制器已打补丁时,检测脚本在发送 2000 对 RPC 调用后会放弃,并报告目标不存在漏洞(误报概率为 0.04%)。

利用成功的前提是:域控制器使用 Active Directory 中存储的密码来验证登录尝试,而不是本地存储的密码;因为通过这种方式更改密码时,密码仅会在 AD 中被修改。目标系统本身仍然会在本地保存其原始密码。

安装

1. 按以下步骤安装 Impacket:

root@kitploit:~
1. git clone https://github.com/SecureAuthCorp/impacket
2. cd impacket
3. pwd ~/impacket/
4. virtualenv --python=python3 impacket
5. source impacket/bin/activate
6. pip install --upgrade pip
7. pip install

2. 按以下步骤安装 Zerologon 利用脚本:

root@kitploit:~
~/impacket/
cd examples
git clone https://github.com/Akash7350/CVE-2020-1472/tree/main
cd CVE-2020-1472
pip install -r requirements.txt

示例

image image image

研究与文档

https://www.secura.com/whitepapers/zerologon-whitepaper https://github.com/Akash7350/CVE-2020-1472/blob/main/Report%20CVE%20CVE-2020-1472.pdf

下载工具