Skip to content
KitploitKITPLOIT
ToolsBlog
Log in
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
aioScan_CVE-2020-0796 — 基于asyncio(协程)的CVE-2020-0796 速度还是十分可观的,方便运维师傅们对内网做下快速检测。 | Kitploit
Tools/GitHubGitHub/guokers/aioscan_cve-2020-0796
ReconnaissanceVulnerability ScannersExploitationScripting & AutomationNetwork SecurityPenetration Testing
GitHubguokers/aioscan_cve-2020-0796

aioScan_CVE-2020-0796

基于asyncio(协程)的CVE-2020-0796 速度还是十分可观的,方便运维师傅们对内网做下快速检测。

View Repository
1511536 years agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

aioScan_CVE-2020-0796

Preface

Based on the public POC, using coroutines greatly improves detection speed, making it convenient for operations colleagues to quickly scan the internal network.

Affected Versions

Windows 10 Version 1903 for 32-bit Systems

Windows 10 Version 1903 for x64-based Systems

Windows 10 Version 1903 for ARM64-based Systems

Windows Server, Version 1903 (Server Core installation)

Windows 10 Version 1909 for 32-bit Systems

Windows 10 Version 1909 for x64-based Systems

Windows 10 Version 1909 for ARM64-based Systems

Windows Server, Version 1909 (Server Core installation)

Mitigation Recommendations

Refer to Microsoft's temporary solution ADV200005 | Microsoft Guidance for Disabling SMBv3 Compression

Use PowerShell to disable SMBv3 compression (no reboot required)

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" DisableCompression -Type DWORD -Value 1 -Force

Usage

Please run with Python 3.5 or above. Please run with Python 3.7 or above (since asyncio.run is a new API in 3.7, I only considered that async/await is a new syntax in 3.5)

IP address handling uses the third-party library netaddr

pip3 install netaddr

If you don't want to display IP information for connection timeouts, you can change line 39 to pass

Download Tool