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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
RtlHijack — Rtl* फ़ंक्शंस का उपयोग करके अनपेक्षित तरीके से वैकल्पिक रीड और राइट प्रिमिटिव। | Kitploit
उपकरण/GitHubGitHub/kleiton0x00/rtlhijack
शोषणरेड टीमिंगबाइनरी शोषण
GitHubkleiton0x00/rtlhijack

RtlHijack

Rtl* फ़ंक्शंस का उपयोग करके अनपेक्षित तरीके से वैकल्पिक रीड और राइट प्रिमिटिव।

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

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

सभी देखें →

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

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

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

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

RtlHijack

स्क्रिप्ट्स वाला एक रिपॉज़िटरी जो Rtl* फ़ंक्शंस का उपयोग करके वैकल्पिक Read और Write प्रिमिटिव्स को अनपेक्षित तरीके से प्रदर्शित करता है।

RtlFillMemory.c

RtlFillMemory तीन आर्गुमेंट लेता है: गंतव्य मेमोरी के लिए एक पॉइंटर, लिखने के लिए बाइट्स की संख्या, और एक एकल बाइट मान। यह निर्दिष्ट मेमोरी ब्लॉक में केवल एक बाइट लिखता है।

RtlInitializeBitMapEx.c

RtlInitializeBitMapEx और RtlFillMemory के संयोजन का उपयोग करके राइटिंग प्रिमिटिव।
सबसे पहले, यह स्ट्रिंग पर 16-बाइट चंक्स में लूप करता है, प्रत्येक ब्लॉक को दो 8-बाइट वैल्यूज़ में विभाजित करता है। पहला 8-बाइट ब्लॉक RtlInitializeBitMapEx के पहले आर्गुमेंट में संग्रहीत होता है और दूसरा 8-बाइट ब्लॉक दूसरे आर्गुमेंट में।
फिर, यदि एक अतिरिक्त 8-बाइट ब्लॉक बचता है, तो इसे NULL दूसरे पैरामीटर के साथ RtlInitializeBitMapEx का उपयोग करके लिखता है।
अंत में, यदि 8 बाइट्स से कम बचते हैं, तो यह उन्हें RtlFillMemory का उपयोग करके एक-एक बाइट करके लिखता है जब तक कि पूरी स्ट्रिंग गंतव्य बफर में कॉपी नहीं हो जाती।

RtlQueryDepthSList.c

RtlQueryDepthSList का उपयोग करके रीडिंग प्रिमिटिव। ROP गैजेट शिकार, बाइट तुलना, हुक डिटेक्शन आदि के लिए उपयोगी। यहाँ मैं ROP गैजेट के साथ एक सरल प्रोसेस इंजेक्शन प्रदर्शित करता हूँ। RtlQueryDepthSList एक एकल आर्गुमेंट स्वीकार करता है—पढ़ने के लिए मेमोरी एड्रेस, लेकिन यह केवल 2 बाइट्स पढ़ता है और एक 4-बाइट वैल्यू लौटाता है।

Credits

  • trickster0 उनके शानदार research के लिए।
टूल डाउनलोड करें