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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ggshield — 500+ प्रकार के हार्डकोडेड रहस्यों का पता लगाएं और उन्नत जांच के साथ मान्य करें। इसे प्री-कमिट हुक, GitHub एक्शन, या CLI के रूप में उपयोग करें ताकि सक्रिय रहस्य पहचान और सुरक्षा हो सके। | Kitploit
उपकरण/GitHubGitHub/gitguardian/ggshield
भेद्यता स्कैनरकोड विश्लेषणDevSecOpsसीक्रेट डिटेक्शनसीक्रेट डिटेक्शन में शीर्ष #5
GitHubgitguardian/ggshield

ggshield

500+ प्रकार के हार्डकोडेड रहस्यों का पता लगाएं और उन्नत जांच के साथ मान्य करें। इसे प्री-कमिट हुक, GitHub एक्शन, या CLI के रूप में उपयोग करें ताकि सक्रिय रहस्य पहचान और सुरक्षा हो सके।

रिपॉजिटरी देखें
2.0k2156916घं 39मि पहलेKitploit द्वारा समीक्षित
वेबसाइट

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

सभी देखें →

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

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

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

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

ggshield: GitGuardian के साथ अपने कोड की सुरक्षा करें

PyPI Docker Image Version (latest semver) License GitHub stars GitHub Workflow Status Codecov

[!IMPORTANT] macOS: 1.54.0 पर अपग्रेड करने पर ggshield-py के लिए Keychain प्रॉम्प्ट ट्रिगर होता है, यह एक दूसरा बाइनरी है जो अब हमारे प्रदर्शन सुधारों के हिस्से के रूप में आपके सहेजे गए टोकन को पढ़ता है। Always Allow पर क्लिक करें; यह दोबारा नहीं पूछेगा।

ggshield एक CLI एप्लिकेशन है जो आपके स्थानीय वातावरण या CI वातावरण में चलता है और आपको 500+ प्रकार के सीक्रेट्स का पता लगाने में मदद करता है।

ggshield फ़ाइलों और अन्य टेक्स्ट सामग्री में संभावित कमज़ोरियों को स्कैन और पहचानने के लिए py-gitguardian के माध्यम से हमारे public API का उपयोग करता है।

ggshield का उपयोग करके किए गए स्कैन से केवल मेटाडेटा जैसे कॉल समय, अनुरोध आकार और स्कैन मोड संग्रहीत किया जाता है, इसलिए सीक्रेट्स आपके डैशबोर्ड पर प्रदर्शित नहीं होंगे और आपकी फ़ाइलें और सीक्रेट्स संग्रहीत नहीं किए जाएंगे।

विषय-सूची

  • इंस्टॉलेशन
    • इंस्टॉल स्क्रिप्ट (अनुशंसित)
    • macOS
      • Homebrew
      • स्टैंडअलोन .pkg पैकेज
    • Linux
      • Deb और RPM पैकेज
    • Windows
      • Chocolatey
      • MSI इंस्टॉलर
      • स्टैंडअलोन .zip आर्काइव
    • सभी ऑपरेटिंग सिस्टम
      • pipx का उपयोग करना
      • pip का उपयोग करना
  • प्रारंभिक सेटअप
    • ggshield auth login का उपयोग करना
    • मैन्युअल सेटअप
  • शुरुआत करना
    • सीक्रेट्स
    • पुरानी कॉन्फ़िगरेशन फ़ाइल को माइग्रेट करना
  • इंटीग्रेशन
    • AI कोडिंग सहायक
  • और जानें
  • आउटपुट
  • संबंधित ओपन सोर्स प्रोजेक्ट्स
  • लाइसेंस

इंस्टॉलेशन

इंस्टॉल स्क्रिप्ट (अनुशंसित)

ggshield इंस्टॉल करने का सबसे तेज़ तरीका।

Linux / macOS:

curl -sSfL \
  https://raw.githubusercontent.com/GitGuardian/ggshield/main/scripts/install/install.sh | bash

Windows (PowerShell):

irm https://raw.githubusercontent.com/GitGuardian/ggshield/main/scripts/install/install.ps1 | iex

या, यदि आप curl पसंद करते हैं (Windows 10+ के साथ बंडल किया गया):

curl.exe -sSL https://raw.githubusercontent.com/GitGuardian/ggshield/main/scripts/install/install.ps1 | powershell -NoProfile -ExecutionPolicy Bypass -Command -

स्क्रिप्ट --instance और --plugin (एक प्लगइन इंस्टॉल करें) जैसे विकल्प स्वीकार करती है। EU वर्कस्पेस या सेल्फ-होस्टेड इंस्टेंस के लिए, चलाने से पहले GITGUARDIAN_INSTANCE एनवायरनमेंट वेरिएबल सेट करें (या --instance <URL> पास करें)।

विकल्पों की पूरी सूची, अन्य इंस्टॉल विधियों, और अनइंस्टॉल करने के तरीके के लिए scripts/install/README.md देखें।

नीचे दी गई विधियाँ CLI को मैन्युअल रूप से इंस्टॉल करती हैं।

macOS

Homebrew

आप Homebrew का उपयोग करके ggshield इंस्टॉल कर सकते हैं:

brew install ggshield

अपग्रेड Homebrew द्वारा संभाला जाता है।

स्टैंडअलोन .pkg पैकेज

वैकल्पिक रूप से, आप ggshield रिलीज़ पेज से एक स्टैंडअलोन .pkg पैकेज डाउनलोड और इंस्टॉल कर सकते हैं।

इस पैकेज के लिए Python इंस्टॉल करने की आवश्यकता नहीं है, लेकिन आपको नए संस्करण मैन्युअल रूप से डाउनलोड करने होंगे।

Linux

Deb और RPM पैकेज

Deb और RPM पैकेज Cloudsmith पर उपलब्ध हैं।

सेटअप निर्देश:

  • Deb पैकेज
  • RPM पैकेज

अपग्रेड पैकेज मैनेजर द्वारा संभाला जाता है।

Windows

Chocolatey

ggshield Chocolatey पैकेज मैनेजर के माध्यम से उपलब्ध है:

choco install ggshield

MSI इंस्टॉलर

ggshield रिलीज़ पेज से MSI इंस्टॉलर डाउनलोड करें और इसे इंस्टॉल करें:

msiexec /i ggshield-VERSION-x86_64-pc-windows-msvc.msi

स्टैंडअलोन .zip आर्काइव

हम ggshield रिलीज़ पेज पर एक स्टैंडअलोन .zip आर्काइव प्रदान करते हैं।

आर्काइव को अपनी डिस्क पर अनपैक करें, फिर ggshield.exe फ़ाइल वाली डायरेक्टरी को %PATH% में जोड़ें।

इस आर्काइव के लिए Python इंस्टॉल करने की आवश्यकता नहीं है, लेकिन आपको नए संस्करण मैन्युअल रूप से डाउनलोड करने होंगे।

सभी ऑपरेटिंग सिस्टम

ggshield को इसके PyPI पैकेज के माध्यम से सभी समर्थित ऑपरेटिंग सिस्टम पर इंस्टॉल किया जा सकता है।

इसके लिए Python का एक समर्थित संस्करण (EOL नहीं) (स्टैंडअलोन पैकेजों को छोड़कर) और git की आवश्यकता होती है।

यदि आप ggshield के हमारे पैकेज किए गए संस्करणों का उपयोग नहीं करते हैं, तो कृपया ध्यान दें कि हम Python रिलीज़ चक्र का पालन करते हैं और EOL तक पहुंच चुके संस्करणों का समर्थन नहीं करते हैं।

pipx का उपयोग करना

PyPI से ggshield इंस्टॉल करने का अनुशंसित तरीका pipx का उपयोग करना है, जो इसे एक अलग वातावरण में इंस्टॉल करेगा:

pipx install ggshield

अपने इंस्टॉलेशन को अपग्रेड करने के लिए, चलाएँ:

pipx upgrade ggshield

pip का उपयोग करना

आप pip का उपयोग करके PyPI से ggshield भी इंस्टॉल कर सकते हैं, लेकिन यह अनुशंसित नहीं है क्योंकि इंस्टॉलेशन अलग नहीं है, इसलिए इस तरह से इंस्टॉल किए गए अन्य एप्लिकेशन या पैकेज आपके ggshield इंस्टॉलेशन को प्रभावित कर सकते हैं। यह विधि तब भी काम नहीं करेगी जब आपका Python इंस्टॉलेशन बाहरी रूप से प्रबंधित घोषित किया गया हो (उदाहरण के लिए Debian 12 जैसे ऑपरेटिंग सिस्टम पर सिस्टम Python का उपयोग करते समय):

pip install --user ggshield

अपने इंस्टॉलेशन को अपग्रेड करने के लिए, चलाएँ:

pip install --user --upgrade ggshield

प्रारंभिक सेटअप

ggshield auth login का उपयोग करना

ggshield का उपयोग करने के लिए आपको GitGuardian सर्वर के विरुद्ध प्रमाणित करना होगा। ऐसा करने के लिए, ggshield auth login कमांड का उपयोग करें। यह कमांड एक व्यक्तिगत एक्सेस टोकन के प्रावधान और स्थानीय वर्कस्टेशन पर इसके कॉन्फ़िगरेशन को स्वचालित करता है।

आप इसके बारे में ggshield auth login दस्तावेज़ से और जान सकते हैं।

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