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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Windows-kernel-SegmentHeap-Aligned-Chunk-Confusion — PoC विंडोज कर्नेल सेगमेंट हीप पर एलाइन्ड चंक कन्फ्यूजन का शोषण करता है | Kitploit
उपकरण/GitHubGitHub/synacktiv/windows-kernel-segmentheap-aligned-chunk-confusion
विशेषाधिकार वृद्धिभेद्यता विश्लेषणशोषणपेपर और शोधबाइनरी शोषण
GitHubsynacktiv/windows-kernel-segmentheap-aligned-chunk-confusion

Windows-kernel-SegmentHeap-Aligned-Chunk-Confusion

PoC विंडोज कर्नेल सेगमेंट हीप पर एलाइन्ड चंक कन्फ्यूजन का शोषण करता है

रिपॉजिटरी देखें

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
2113726 साल पहलेKitploit द्वारा समीक्षित

इस रिपॉजिटरी में Aligned Chunk Confusion नामक शोषण तकनीक का उपयोग करने वाला एक PoC एक्सप्लॉइट शामिल है। तकनीक के विवरण पेपर में पाए जा सकते हैं।

यह एक्सप्लॉइट Windows कर्नेल हीप में हीप ओवरफ्लो का लाभ उठाकर अपने विशेषाधिकारों को Low से SYSTEM तक बढ़ाता है।

शोध

शोध का लक्ष्य कर्नेल पूल में हीप ओवरफ्लो भेद्यता के लिए एक जेनेरिक एक्सप्लॉइट विकसित करना था।

हीप ओवरफ्लो का शोषण करते समय, कमजोर ऑब्जेक्ट (ओवरफ्लो होने वाला) का आकार महत्वपूर्ण होता है, क्योंकि इसका प्रभाव इस बात पर पड़ता है कि इसे कहाँ और कैसे आवंटित किया जाता है। साथ ही, जिस प्रकार के पूल में इसे आवंटित किया जाएगा, वह भी इन्हीं कारणों से प्रासंगिक है।

इसीलिए, जेनेरिक होने के लिए, एक्सप्लॉइट को:

  • PagedPool और NonPagedPoolNx दोनों में काम करना चाहिए, जो दो मुख्य पूल प्रकार हैं
  • कमजोर चंक के किसी भी आकार (0xff0 से कम) के साथ काम करना चाहिए

प्रस्तुत एक्सप्लॉइट PagedPool और NonPagedPool दोनों में काम कर सकता है; यह विभिन्न ऑब्जेक्ट्स के साथ समान तकनीकों का उपयोग करता है।

एक्सप्लॉइट

शोषित भेद्यता वास्तविक नहीं है, और इसे एक ड्राइवर के साथ निर्मित किया गया है जो पूरी तरह से नियंत्रित हीप ओवरफ्लो को उजागर करता है।

एक्सप्लॉइट एक PoC है और पूरी तरह से स्थिर नहीं है। यह अधिकतर 0x130 से 0x300 तक के आकार के साथ काम करता है, लेकिन इसे किसी भी आकार के साथ काम करने के लिए अनुकूलित किया जा सकता है। बेहतर हीप मसाजिंग तकनीकों का उपयोग करके एक्सप्लॉइट की स्थिरता को भी काफी हद तक सुधारा जा सकता है।

कमजोर ड्राइवर को संकलित करना

ड्राइवर को Visual Studio का उपयोग करके, Driver में स्थित solution के साथ संकलित किया जा सकता है।

एक्सप्लॉइट को संकलित करना

एक makefile C में लिखे पूरे एक्सप्लॉइट को संकलित कर सकता है।

यह gcc-mingw-w64-x86-64 पर निर्भर करता है।

root@kitploit:~
make

इसे डिबग मोड में संकलित किया जा सकता है, जो ड्राइवर का उपयोग करके जाँच और अधिक विस्तृत आउटपुट जोड़ेगा।

root@kitploit:~
make debug

प्रस्तुतियाँ

यह कार्य SSTIC 2020 और OPCDE 8 में प्रस्तुत किया गया है। दोनों प्रस्तुतियों की स्लाइड्स यहाँ उपलब्ध हैं।

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