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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
NTDLL-reconstruction — एक तकनीक जो NTDLL unhooking और hellsgate gate वेरिएंट्स को मिलाती है | Kitploit
उपकरण/GitHubGitHub/sk4r4b/ntdll-reconstruction
रक्षात्मक उपकरणआईडीएस/आईपीएस से बचनारिवर्स इंजीनियरिंगशेलकोडपोस्ट-शोषणमालवेयर विश्लेषणरेड टीमिंगपेलोड डेवलपमेंटबाइनरी शोषण
GitHubsk4r4b/ntdll-reconstruction

NTDLL-reconstruction

एक तकनीक जो NTDLL unhooking और hellsgate gate वेरिएंट्स को मिलाती है

134564 दिन पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
रिपॉजिटरी देखेंवेबसाइट
साझा करें

NTDLL-reconstruction

एक userland EDR bypass तकनीक जो आपको इच्छानुसार unhooked और hooked ntdll.dll के बीच स्विच करने की अनुमति देती है। मैंने इसे कैसे बनाया, यह यहाँ पाया जा सकता है।

उपयोग

आप बस .h और .c फ़ाइल को अपने प्रोजेक्ट में drag and drop कर सकते हैं, सुनिश्चित करें कि आप CRT functions के लिए header file definition को संपादित करें जिन्हें या तो आपके द्वारा पुनः कार्यान्वित किया जाना चाहिए या जो भी आप चाहें उसका उपयोग करके। आपको .c फ़ाइल के अंदर switch_memory_protection फ़ंक्शन को भी संपादित करना होगा क्योंकि प्रोजेक्ट के सही ढंग से काम करने के लिए आपको इसे स्वयं कार्यान्वित करना होगा।

यहाँ lib का उपयोग करने का एक snippet दिया गया है:

struct hook_cache	*cache = 0;

cache = ntdll_reconstruction_init();
if (cache == 0)
	// Throw Error!
while (1) {
	// Do whatever
	cache = ntdll_reconstruction_flip(cache); // Back to hooked stub
	if (cache == 0)
		// Throw Error!
	Sleep(1234);
	cache = ntdll_reconstruction_flip(cache); // Back to clean stub
	if (cache == 0)
		// Throw Error!
}
टूल डाउनलोड करें