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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/arno0x/webdavc2
पेलोड जनरेशनपेनिट्रेशन टेस्टिंगकमांड एंड कंट्रोलरेड टीमिंग
GitHubarno0x/webdavc2

WebDavC2

एक WebDAV PROPFIND C2 टूल

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

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

सभी देखें →

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

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

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

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

WebDAVC2

अंतिम/वर्तमान संस्करण: 0.3

लेखक: Arno0x0x - @Arno0x0x

WebDavC2 एक PoC (प्रूफ-ऑफ-कॉन्सेप्ट) है जो WebDAV प्रोटोकॉल का उपयोग करता है, केवल PROPFIND अनुरोधों के साथ, ताकि लक्ष्य प्रणाली पर चलने वाले एजेंट और वास्तविक C2 सर्वर के रूप में कार्य करने वाले नियंत्रक के बीच C2 संचार चैनल के रूप में कार्य किया जा सके।

यह उपकरण GPLv3 लाइसेंस की शर्तों के तहत वितरित किया जाता है।

पृष्ठभूमि जानकारी

इस ब्लॉग पोस्ट को देखें कि कैसे और क्यों मैंने WebDAV PROPFIND केवल अनुरोधों को C2 चैनल के रूप में उपयोग करने का विचार लाया:

Wordpress:Using WebDAV features as a covert channel

आर्किटेक्चर

WebDavC2 में निम्नलिखित शामिल हैं:

  • एक नियंत्रक, Python में लिखा गया, जो C2 सर्वर के रूप में कार्य करता है
  • एक एजेंट, C#/.Net में लिखा गया, लक्ष्य प्रणाली पर चलने वाला, विभिन्न प्रारंभिक स्टेजर्स के माध्यम से लक्ष्य प्रणाली तक पहुँचाया जाता है
  • विभिन्न प्रकार के प्रारंभिक स्टेजर्स (जब नियंत्रक शुरू होता है तो मौके पर बनाए जाते हैं) जो लक्ष्य प्रणाली के प्रारंभिक समझौते के लिए उपयोग किए जाते हैं

विशेषताएँ

WebDavC2 की मुख्य विशेषताएँ:

  • विभिन्न स्टेजर (पावरशेल वन-लाइनर, बैच फ़ाइल, विभिन्न प्रकार के MS-Office मैक्रो, JScript फ़ाइल) - यह सीमित नहीं है, आप आसानी से अपने स्वयं के स्टेजर्स बना सकते हैं, विचार प्राप्त करने के लिए टेम्पलेट्स फ़ोल्डर देखें
  • छद्म-इंटरैक्टिव शेल (पर्यावरण दृढ़ता के साथ)
  • WebClient सेवा का ऑटो-स्टार्ट, 'pushd' ट्रिक का उपयोग करके अविशेषाधिकार प्राप्त उपयोगकर्ता से भी

स्थापना और कॉन्फ़िगरेशन

स्थापना काफी सीधी है:

  • इस रिपॉजिटरी को Git clone करें: git clone https://github.com/Arno0x/WebDAVC2 WebDavC2
  • WebDavC2 फ़ोल्डर में cd करें: cd WebDavC2
  • मुख्य स्क्रिप्ट को निष्पादन अधिकार दें: chmod +x webDavC2.py

नियंत्रक शुरू करने के लिए, बस ./webDavC2.py टाइप करें।

अपना स्वयं का एजेंट संकलित करना

हालाँकि प्रदान की गई agent.exe का उपयोग करना पूरी तरह से ठीक है, आप प्रदान किए गए स्रोत कोड से एजेंट के अपने स्वयं के निष्पादन योग्य को बहुत आसानी से संकलित कर सकते हैं। आपको Visual Studio स्थापित करने की आवश्यकता नहीं है।

  • agent/agent.cs फ़ाइल को .Net फ्रेमवर्क स्थापित Windows मशीन पर कॉपी करें
  • स्रोत निर्देशिका में CD करें
  • .Net कमांड लाइन C# कंपाइलर का उपयोग करें:
    • मानक एजेंट निष्पादन योग्य प्राप्त करने के लिए: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe /out:agent.exe *.cs
    • डीबग संस्करण प्राप्त करने के लिए: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe /define:DEBUG /out:agent_debug.exe *.cs

अस्वीकरण

यह उपकरण केवल कानूनी और वैध तरीके से उपयोग करने के लिए है:

  • या तो अपने स्वयं के सिस्टम पर सीखने के साधन के रूप में, यह प्रदर्शित करने के लिए कि क्या किया जा सकता है और कैसे, या अपने बचाव और पहचान तंत्र का परीक्षण करने के लिए
  • उन सिस्टम पर जिन पर आप आधिकारिक और वैध रूप से कुछ सुरक्षा मूल्यांकन (पेंटेस्ट, सुरक्षा ऑडिट) करने के हकदार हैं

एम्पायर के लेखकों को उद्धृत करते हुए: वैध सूचना सुरक्षा उद्योग के लिए उपयोगी आक्रामक उपकरण बनाने का कोई तरीका नहीं है, साथ ही दुर्भावनापूर्ण अभिनेताओं को उनका दुरुपयोग करने से रोकना।

करने योग्य

यह उपकरण केवल एक PoC है, इसलिए उत्पादन गुणवत्ता की उम्मीद न करें, साथ ही एजेंट से नियंत्रक तक स्थानांतरित किए जा सकने वाले डेटा की मात्रा के संदर्भ में इसकी कुछ मनमानी सीमाएँ हैं।

जोड़े जाने हेतु:

  • और अधिक स्टेजर्स?

ठीक किए जाने हेतु:

  • नियंत्रक को वापस किए जा सकने वाले कमांड आउटपुट की (मनमानी) आकार सीमा बढ़ाएँ
  • मैं प्रतिक्रिया की प्रतीक्षा कर रहा हूँ :)
टूल डाउनलोड करें