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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
gitbleed_tools — गिट रिपॉजिटरी को क्लोन और मिरर करने, डेल्टा की गणना करने, और हटाए गए या रीसेट किए गए कमिट में छिपी गुप्त जानकारी का पता लगाने के लिए gitleaks चलाने वाली शेल स्क्रिप्ट। | Kitploit
उपकरण/GitHubGitHub/nightwatchcybersecurity/gitbleed_tools
भेद्यता विश्लेषणकोड विश्लेषणजानकारी एकत्र करनासीक्रेट डिटेक्शन
GitHubnightwatchcybersecurity/gitbleed_tools

gitbleed_tools

गिट रिपॉजिटरी को क्लोन और मिरर करने, डेल्टा की गणना करने, और हटाए गए या रीसेट किए गए कमिट में छिपी गुप्त जानकारी का पता लगाने के लिए gitleaks चलाने वाली शेल स्क्रिप्ट।

रिपॉजिटरी देखें

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
8884 साल पहलेKitploit द्वारा समीक्षित
logo

GitBleed Tools - मिरर किए गए Git रिपॉजिटरी से डेटा निकालने के उपकरण

परिचय

इस रिपॉजिटरी में शेल स्क्रिप्ट हैं जिनका उपयोग क्लोन और मिरर Git रिपॉजिटरी के बीच अंतर डाउनलोड और विश्लेषण करने के लिए किया जा सकता है। Git के व्यवहार में अंतर्निहित विचित्रता के बारे में अधिक जानकारी के लिए कृपया हमारा ब्लॉग पोस्ट पढ़ें।

ये स्क्रिप्ट क्या करती हैं?

ये स्क्रिप्ट दी गई Git रिपॉजिटरी की एक प्रतिलिपि क्लोन करेंगी, दोनों सामान्य क्लोन और मिरर (“--mirror”) विकल्प के साथ। फिर ये दोनों के बीच का अंतर (delta) बनाएगी, ताकि रिपॉजिटरी के उन हिस्सों को ढूँढा जा सके जो केवल मिरर मोड में उपलब्ध हैं। अंत में, gitleaks चलाया जाएगा यह देखने के लिए कि डेल्टा भाग में कोई रहस्य (secrets) मौजूद हैं या नहीं, और "git log" का उपयोग करके कमिट के बॉडी वाली एक एकल फ़ाइल बनाई जाएगी ताकि उनका आसानी से विश्लेषण किया जा सके।

कृपया ध्यान दें कि चूँकि यह स्क्रिप्ट रिपॉजिटरी की तीन प्रतियाँ बनाती है, यह बहुत अधिक डिस्क स्थान ले सकती है।

उदाहरण रिपॉजिटरी

आप निम्नलिखित दो उदाहरण रिपॉजिटरी पर इन उपकरणों का परीक्षण कर सकते हैं:

  • gb_testrepo_delete - हटाए गए कमिट के माध्यम से रहस्य छिपाने वाली रिपॉजिटरी
  • gb_testrepo_reset - “git reset” के माध्यम से रहस्य छिपाने वाली रिपॉजिटरी

आवश्यकताएँ

आपको Git, Python 3, GitLeaks और git-filter-repo स्थापित होने चाहिए। MacOS पर इन्हें स्थापित करने का एक उदाहरण यहाँ दिया गया है:

root@kitploit:~
brew install git python3 gitleaks git-filter-repo

कैसे स्थापित करें और चलाएँ

आप इसे किसी रिपॉजिटरी के विरुद्ध निम्नानुसार चला सकते हैं:

root@kitploit:~
git clone https://github.com/nightwatchcybersecurity/gitbleed_tools.git
cd gitbleed_tools
./gitbleed.sh https://github.com/nightwatchcybersecurity/gitbleed_tools.git example

कुछ सहायक स्क्रिप्ट भी हैं जिनका उपयोग GitHub और GitLab रिपॉजिटरी को स्कैन करने के लिए निम्नानुसार किया जा सकता है:

root@kitploit:~
./gitbleed_gh.sh nightwatchcybersecurity/gitbleed_tools
./gitbleed_gl.sh nwcs/junit_ui_bug

यह एक उदाहरण फ़ोल्डर बनाएगा जिसमें तीन उपफ़ोल्डर होंगे:

  • clone - इसमें क्लोन की गई रिपॉजिटरी होती है
  • delta - इसमें मिरर की गई रिपॉजिटरी घटाकर “clone” के सभी कमिट होते हैं
  • mirror - इसमें “--mirror” विकल्प के साथ क्लोन की गई मिरर रिपॉजिटरी होती है

साथ ही तीन फ़ाइलें बनाई जाती हैं:

  • clone_hashes.done.txt - क्लोन की गई रिपॉजिटरी में हैश की सूची
  • gitleaks.json - gitleaks चलाने के परिणाम
  • gitlog.txt - डेल्टा फ़ोल्डर के सभी कमिट एक एकल फ़ाइल में सम्मिलित

विकास संबंधी जानकारी

बग और सुविधा अनुरोधों की रिपोर्ट करना

कृपया समस्याओं की रिपोर्ट करने या सुविधाओं का सुझाव देने के लिए GitHub इश्यू ट्रैकर का उपयोग करें: https://github.com/nightwatchcybersecurity/gitbleed_tools

आप research /at/ nightwatchcybersecurity [dot] com पर ईमेल भी भेज सकते हैं

इच्छा सूची

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