Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
PowerHuntShares — Active Directory SMB शेयरों का ऑडिट करके अत्यधिक विशेषाधिकारों की सूचीबद्धता, विश्लेषण और रिपोर्ट करता है। सुलभ सिस्टम खोजता है, share ACLs की गणना करता है, उच्च-जोखिम कॉन्फ़िगरेशन की पहचान करता है, और सुधार प्राथमिकता के लिए HTML/CSV रिपोर्ट तैयार करता है। | Kitploit
उपकरण/GitHubGitHub/netspi/powerhuntshares
भेद्यता विश्लेषणकॉन्फ़िगरेशन ऑडिटिंगजानकारी एकत्र करनानेटवर्क सुरक्षापेनिट्रेशन टेस्टिंग
GitHubnetspi/powerhuntshares

PowerHuntShares

Active Directory SMB शेयरों का ऑडिट करके अत्यधिक विशेषाधिकारों की सूचीबद्धता, विश्लेषण और रिपोर्ट करता है। सुलभ सिस्टम खोजता है, share ACLs की गणना करता है, उच्च-जोखिम कॉन्फ़िगरेशन की पहचान करता है, और सुधार प्राथमिकता के लिए HTML/CSV रिपोर्ट तैयार करता है।

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

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

सभी देखें →

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

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

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

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

PowerHuntShares v2

PowerHuntShares एक PowerShell उपकरण है जिसे साइबर सुरक्षा टीमों और पेनिट्रेशन टेस्टर्स को सक्रिय निर्देशिका वातावरण में SMB शेयरों की बेहतर पहचान, समझ, हमला और सुधार करने में मदद करने के लिए डिज़ाइन किया गया है। हर हैकर के पास SMB शेयरों के दुरुपयोग के बारे में कहानी होती है, लेकिन यह एक ऐसा हमला सतह है जिसका बचाव करने में साइबर सुरक्षा टीमें अभी भी संघर्ष करती हैं। इस परियोजना का उद्देश्य एक व्यापक शेयर सूची बनाने, आँकड़ों, चार्ट, ग्राफ़ और भाषा मॉडलों का उपयोग करके शेयरों को संदर्भित करने, संबंधों को सारांशित करने, जोखिमों का आकलन करने और सुधार को प्राथमिकता देने के लिए एक खुला प्रूफ-ऑफ-कॉन्सेप्ट उपकरण प्रदान करना है।

यह निम्नलिखित कार्यक्षमताओं का समर्थन करता है:

  • प्रमाणीकरण वर्तमान उपयोगकर्ता संदर्भ, एक क्रेडेंशियल, या स्पष्ट टेक्स्ट उपयोगकर्ता/पासवर्ड का उपयोग करके।
  • खोज एक सक्रिय निर्देशिका डोमेन से संबंधित सुलभ सिस्टम को स्वचालित रूप से। यह उपलब्ध खुले पोर्ट के आधार पर सक्रिय निर्देशिका कंप्यूटरों को भी फ़िल्टर करेगा।
  • लक्ष्य एक एकल कंप्यूटर, कंप्यूटरों की सूची, या खोजे गए सक्रिय निर्देशिका कंप्यूटर (डिफ़ॉल्ट)।
  • संग्रह लक्ष्य कंप्यूटरों से SMB शेयर ACL जानकारी PowerShell का उपयोग करके।
  • विश्लेषण एकत्रित शेयर ACL डेटा का।
  • रिपोर्ट HTML और CSV फ़ाइल स्वरूपों में सारांश रिपोर्ट और अत्यधिक विशेषाधिकार विवरण।

बोनस सुविधाएँ:

  • स्टैंड अलोन LLM फ़ंक्शन: https://github.com/NetSPI/PowerHuntShares/blob/main/Scripts/Invoke-FingerPrintShare.ps1
  • स्टैंड अलोन पासवर्ड पार्सर: https://github.com/NetSPI/PowerHuntShares/tree/main/Scripts/ConfigParsers

PowerHuntShares v2 संसाधन:

  • v2 ब्लॉग: https://www.netspi.com/blog/technical-blog/network-pentesting/powerhuntshares-2-0-release/

PowerHuntShares v1 संसाधन:

  • v1 ब्लॉग: https://www.netspi.com/blog/technical/network-penetration-testing/network-share-permissions-powerhuntshares/
  • v1 प्रस्तुति वीडियो : https://www.youtube.com/watch?v=TtwyQchCz6E
  • v1 प्रस्तुति स्लाइड्स: https://github.com/NetSPI/PowerHuntShares/blob/main/Presentations/SO-CON_2025_Sutherland_Hunting_SMB_Shares_Final.pdf

शब्दावली

PowerHuntShares "अत्यधिक विशेषाधिकारों" के साथ कॉन्फ़िगर किए गए SMB शेयर ACL की सूची बनाएगा और "उच्च जोखिम" ACL को उजागर करेगा। इस संदर्भ में उन्हें नीचे परिभाषित किया गया है।

अत्यधिक विशेषाधिकार
अत्यधिक पढ़ने और लिखने की शेयर अनुमतियों को किसी भी नेटवर्क शेयर ACL के रूप में परिभाषित किया गया है जिसमें "Everyone", "Authenticated Users", "BUILTIN\Users", "Domain Users", या "Domain Computers" समूहों के लिए एक स्पष्ट ACE (एक्सेस कंट्रोल एंट्री) होती है। ये सभी विशेषाधिकार विरासत के मुद्दों के कारण प्रभावित शेयरों तक डोमेन उपयोगकर्ताओं की पहुँच प्रदान करते हैं। ध्यान दें कि एक पैरामीटर है जो ऑपरेटरों को अपने स्वयं के लक्ष्य समूह जोड़ने की अनुमति देता है।
नीचे कुछ अतिरिक्त पृष्ठभूमि दी गई है:

  • Everyone एक सीधा संदर्भ है जो अनप्रमाणित और प्रमाणित दोनों उपयोगकर्ताओं पर लागू होता है। आमतौर पर उन संसाधनों तक पहुँचने के लिए केवल एक नल सत्र की आवश्यकता होती है।
  • BUILTIN\Users में Authenticated Users शामिल हैं
  • Authenticated Users में डोमेन जॉइन किए गए सिस्टम पर Domain Users शामिल हैं। यही कारण है कि Domain Users किसी शेयर तक पहुँच सकते हैं जब शेयर अनुमतियाँ "BUILTIN\Users" को सौंपी गई हों।
  • Domain Users एक सीधा संदर्भ है
  • Domain Users डिफ़ॉल्ट रूप से 10 कंप्यूटर खाते बना सकते हैं जो Domain Computers समूह में रखे जाते हैं
  • Domain Users जिनके पास डोमेन से जुड़े कंप्यूटर पर स्थानीय व्यवस्थापक पहुँच है, वे कंप्यूटर खाते का प्रतिरूपण भी कर सकते हैं।

कृपया ध्यान दें: शेयर अनुमतियाँ NTFS अनुमतियों द्वारा ओवररूल की जा सकती हैं। साथ ही, जाँच करते समय शेयर नामों को बाहर रखा गया है जिनमें निम्नलिखित कीवर्ड शामिल हैं:

print$, prnproc$, printer, netlogon, और sysvol

उच्च जोखिम शेयर
इस रिपोर्ट के संदर्भ में, उच्च जोखिम शेयरों को उन शेयरों के रूप में परिभाषित किया गया है जो किसी सिस्टम या एप्लिकेशन तक अनधिकृत दूरस्थ पहुँच प्रदान करते हैं। डिफ़ॉल्ट रूप से, इसमें शेयर शामिल हैं

 wwwroot, inetpub, c$, और admin$   
हालाँकि, इसके अलावा अन्य जोखिम भी मौजूद हो सकते हैं।

सेटअप कमांड

नीचे उन कमांड्स की सूची दी गई है जिनका उपयोग आपके वर्तमान PowerShell सत्र में PowerHuntShares लोड करने के लिए किया जा सकता है। कृपया ध्यान दें कि जब भी PowerShell चलाया जाता है, इनमें से एक को हर बार चलाना होगा। यह स्थायी नहीं है।

# निष्पादन नीति प्रतिबंधों को दरकिनार करें
Set-ExecutionPolicy -Scope Process Bypass

# वर्तमान निर्देशिका में मौजूद मॉड्यूल आयात करें
Import-Module .\PowerHuntShares.psm1

या

# github से कनेक्शन का समर्थन करने के लिए SSL ऑपरेटिंग स्तर कम करें
[System.Net.ServicePointManager]::ServerCertificateValidationCallback = {$true}
[Net.ServicePointManager]::SecurityProtocol =[Net.SecurityProtocolType]::Tls12

# PowerHuntShares.psm1 डाउनलोड करें और मेमोरी में लोड करें
IEX(New-Object System.Net.WebClient).DownloadString("https://raw.githubusercontent.com/NetSPI/PowerHuntShares/main/PowerHuntShares.psm1")

उदाहरण कमांड

महत्वपूर्ण नोट: सभी कमांड एक अनप्रिविलेज्ड डोमेन उपयोगकर्ता के रूप में चलाए जाने चाहिए।

.उदाहरण 1: डोमेन कंप्यूटर से चलाएँ। डिफ़ॉल्ट रूप से Active Directory कंप्यूटर खोज करता है।
PS C:\temp\test> Invoke-HuntSMBShares -Threads 100 -OutputDirectory c:\temp\test 

.उदाहरण 2: वैकल्पिक डोमेन क्रेडेंशियल्स के साथ डोमेन कंप्यूटर से चलाएँ। डिफ़ॉल्ट रूप से Active Directory कंप्यूटर खोज करता है।
PS C:\temp\test> Invoke-HuntSMBShares -Threads 100 -OutputDirectory c:\temp\test -Credential domain\user

.उदाहरण 3: वर्तमान उपयोगकर्ता के रूप में डोमेन कंप्यूटर से चलाएँ। एक फ़ाइल में लक्ष्य होस्ट। प्रति पंक्ति एक।
PS C:\temp\test> Invoke-HuntSMBShares -Threads 100 -OutputDirectory c:\temp\test  -HostFile c:\temp\hosts.txt      

.उदाहरण 4: क्रेडेंशियल के साथ गैर-डोमेन कंप्यूटर से चलाएँ। डिफ़ॉल्ट रूप से Active Directory कंप्यूटर खोज करता है।
C:\temp\test> runas /netonly /user:domain\user PowerShell.exe
PS C:\temp\test> Import-Module PowerHuntShares.psm1
PS C:\temp\test> Invoke-HuntSMBShares -Threads 100 -RunSpaceTimeout 10 -OutputDirectory c:\folder\ -DomainController 10.1.1.1 -Credential domain\user 
===============================================================
PowerHuntShares
===============================================================
 यह फ़ंक्शन निम्नलिखित कार्यों को स्वचालित करता है:     

 o वर्तमान कंप्यूटर का डोमेन निर्धारित करें
 o डोमेन कंप्यूटरों की गणना करें        
 o उन कंप्यूटरों के लिए फ़िल्टर करें जो ping अनुरोधों का जवाब देते हैं          
 o उन कंप्यूटरों के लिए फ़िल्टर करें जिनके पास TCP 445 खुला और सुलभ है  
 o SMB शेयरों की गणना करें 
 o SMB शेयर अनुमतियों की गणना करें   
 o संभावित रूप से अत्यधिक विशेषाधिकारों वाले शेयरों की पहचान करें       
 o पढ़ने और लिखने की पहुँच प्रदान करने वाले शेयरों की पहचान करें           
 o उच्च जोखिम वाले शेयरों की पहचान करें
 o सामान्य शेयर स्वामियों, नामों और निर्देशिका सूचियों की पहचान करें   
 o निर्माण, अंतिम लिखित और अंतिम एक्सेस की समयरेखा उत्पन्न करें
 o HTML सारांश रिपोर्ट और विस्तृत csv फ़ाइलें उत्पन्न करें
टूल डाउनलोड करें