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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
git_rce — CVE-2024-32002 के लिए एक्सप्लॉइट PoC | Kitploit
उपकरण/GitHubGitHub/amalmurali47/git_rce
भेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणआपूर्ति श्रृंखला सुरक्षालर्निंग और शिक्षापेलोड डेवलपमेंट
GitHubamalmurali47/git_rce

git_rce

CVE-2024-32002 के लिए एक्सप्लॉइट PoC

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

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

सभी देखें →

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

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

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

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

CVE-2024-32002: git clone के माध्यम से Git RCE का शोषण

यह रिपॉज़िटरी CVE-2024-32002 के शोषण के लिए एक PoC प्रदान करती है, जो Git में एक भेद्यता है जो git clone ऑपरेशन के दौरान RCE की अनुमति देती है। सबमॉड्यूल्स के साथ रिपॉज़िटरीज़ को विशेष तरीके से तैयार करके, एक हमलावर केस-इनसेंसिटिव फ़ाइल सिस्टम पर सिमलिंक हैंडलिंग का शोषण करके .git/ निर्देशिका में फ़ाइलें लिख सकता है, जिससे दुर्भावनापूर्ण हुक्स का निष्पादन होता है।

नोट: यह PoC केवल Windows या Mac सिस्टम पर काम करेगा।

ब्लॉग पोस्ट

इस शोषण को कैसे रिवर्स किया गया, इसकी विस्तृत व्याख्या के लिए ब्लॉग पोस्ट देखें: https://amalmurali.me/posts/git-rce।

यह कैसे काम करता है

  1. एक दुर्भावनापूर्ण रिपॉज़िटरी (git_rce) में विशेष रूप से तैयार किए गए पाथ वाला एक सबमॉड्यूल शामिल है।
  2. सबमॉड्यूल पाथ केस-इनसेंसिटिव फ़ाइल सिस्टम का शोषण करने वाली केस भिन्नता का उपयोग करता है।
  3. सबमॉड्यूल में एक सिमलिंक शामिल है जो उसकी .git/ निर्देशिका की ओर इशारा करता है, जिसमें एक दुर्भावनापूर्ण हुक होता है।
  4. जब रिपॉज़िटरी क्लोन की जाती है, तो सिमलिंक का अनुसरण किया जाता है, और दुर्भावनापूर्ण हुक निष्पादित हो जाता है, जिससे RCE होता है।

रिपॉज़िटरी संरचना

  • git_rce/ (यह रिपॉज़िटरी): मुख्य रिपॉज़िटरी जिसमें सबमॉड्यूल शामिल है।
  • amalmurali47/hook: दुर्भावनापूर्ण हुक वाली सबमॉड्यूल रिपॉज़िटरी।

पुनरुत्पादन

⚠️ चेतावनी: इस PoC को उन सिस्टम पर न चलाएँ जिनके स्वामी आप नहीं हैं या जिनके उपयोग की आपके पास स्पष्ट अनुमति नहीं है। अनधिकृत परीक्षण से अनपेक्षित परिणाम हो सकते हैं।

root@kitploit:~
git clone --recursive [email protected]:amalmurali47/git_rce.git

नोट: Windows पर, इसे काम करने के लिए आपको शेल को व्यवस्थापक (एडमिनिस्ट्रेटर) के रूप में चलाने की आवश्यकता हो सकती है।

Windows पर PoC निष्पादन

Mac पर PoC निष्पादन

शोषण स्क्रिप्ट

PoC बनाने के लिए उपयोग की जाने वाली स्क्रिप्ट इस रिपॉज़िटरी में create_poc.sh के रूप में शामिल है। GitHub रिपॉज़िटरी पर PoC सेट करने के निर्देश ब्लॉग पोस्ट में शामिल हैं।

अस्वीकरण

यह रिपॉज़िटरी केवल शैक्षिक उद्देश्यों के लिए है। यहाँ दी गई जानकारी डेवलपर्स को भेद्यता समझने और उनके सिस्टम की सुरक्षा करने में मदद करने के लिए है। इस शोषण का दुर्भावनापूर्ण रूप से या बिना अनुमति के उपयोग न करें। इस PoC का उपयोग आपके अपने जोखिम पर है। इस जानकारी के उपयोग से उत्पन्न होने वाली किसी भी क्षति या कानूनी समस्या के लिए लेखक जिम्मेदार नहीं है।

आभार

इस भेद्यता की खोज करने का श्रेय filip-hejsek को जाता है।

लाइसेंस

यह प्रोजेक्ट MIT लाइसेंस के अंतर्गत लाइसेंस प्राप्त है।

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