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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
cloudgoat — CloudGoat Rhino Security Labs का "Vulnerable by Design" AWS डिप्लॉयमेंट टूल है | Kitploit
उपकरण/GitHubGitHub/rhinosecuritylabs/cloudgoat
भेद्यता स्कैनरसर्वरलेस सुरक्षाCTFपेनिट्रेशन टेस्टिंगक्लाउड सुरक्षागलत कॉन्फ़िगरेशनलर्निंग और शिक्षालैब और अभ्यासलैब और अभ्यास में शीर्ष #12सर्वरलेस सुरक्षा में शीर्ष #12
3.7k763276 महीने पहलेKitploit द्वारा समीक्षित
GitHubrhinosecuritylabs/cloudgoat

cloudgoat

CloudGoat Rhino Security Labs का "Vulnerable by Design" AWS डिप्लॉयमेंट टूल है

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

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

सभी देखें →

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

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

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

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

CloudGoat (☁️🐐)

Rhino PyPI GitHub license PRs Welcome

CloudGoat, Rhino Security Labs का "Vulnerable by Design" क्लाउड डिप्लॉयमेंट टूल है।

त्वरित संदर्भ

  • सहायता कहाँ प्राप्त करें: Rhino Security Labs Discord, या Stack Overflow

  • समस्याएँ कहाँ सबमिट करें: https://github.com/RhinoSecurityLabs/cloudgoat/issues

  • द्वारा अनुरक्षित: CloudGoat समुदाय

CloudGoat 2.0 आ गया है!

CloudGoat, Rhino Security Labs का "Vulnerable by Design" क्लाउड डिप्लॉयमेंट टूल है। यह आपको कई "कैप्चर-द-फ्लैग" शैली के परिदृश्य बनाकर और पूरा करके अपने क्लाउड साइबर सुरक्षा कौशल को निखारने की अनुमति देता है। प्रत्येक परिदृश्य क्लाउड संसाधनों से मिलकर बना होता है, जिन्हें एक संरचित सीखने का अनुभव तैयार करने के लिए एक साथ व्यवस्थित किया गया है। कुछ परिदृश्य आसान हैं, कुछ कठिन हैं, और कई जीत के लिए कई रास्ते प्रदान करते हैं। हमलावर के रूप में, आपका मिशन पर्यावरण का पता लगाना, कमजोरियों की पहचान करना और परिदृश्य के लक्ष्य(ों) तक पहुँचने के लिए शोषण करना है।

नीचे CloudGoat के हमारे मुख्य लक्ष्य दिए गए हैं:

  • केंद्रित, क्यूरेटेड, उच्च-गुणवत्ता वाले सीखने के अनुभव – CloudGoat के प्रत्येक परिदृश्य को प्रयोग, अन्वेषण और व्यावहारिक क्लाउड सुरक्षा कौशल बनाने का अवसर प्रदान करना चाहिए।
  • अच्छा दस्तावेज़ीकरण – हमने यह सुनिश्चित करने की पूरी कोशिश की है कि CloudGoat के परिदृश्य अच्छी तरह से प्रलेखित हों और कठिनाई, सामग्री, संरचना और आवश्यक कौशल के संदर्भ में समझने और मूल्यांकन करने में आसान हों।
  • स्थापित करने और उपयोग करने में आसान – हम समझते हैं कि CloudGoat एक साधन है - क्लाउड सुरक्षा पेनिट्रेशन टेस्टिंग सीखने और अभ्यास करने का। इसलिए, हम चीजों को सरल, सीधा और विश्वसनीय रखना चाहते हैं।
  • मॉड्यूलरिटी – प्रत्येक परिदृश्य एक स्पष्ट लक्ष्य (या लक्ष्यों का सेट) के साथ एक स्वतंत्र सीखने का वातावरण है, और CloudGoat प्रत्येक परिदृश्य को स्वतंत्र रूप से शुरू, रीसेट या बंद करने में सक्षम है।
  • विस्तारशीलता – CloudGoat के मुख्य घटक (पायथन ऐप और परिदृश्य) हमारे या समुदाय द्वारा आसान और स्वतंत्र विस्तार की अनुमति देने के लिए डिज़ाइन किए गए हैं।

आगे बढ़ने से पहले, कृपया इन चेतावनियों पर ध्यान दें!

चेतावनी #1: CloudGoat आपके खाते में जानबूझकर कमजोर संसाधन बनाता है। CloudGoat को प्रोडक्शन वातावरण या किसी भी संवेदनशील संसाधन के साथ तैनात न करें।

चेतावनी #2: CloudGoat केवल उन संसाधनों का प्रबंधन कर सकता है जो वह बनाता है। यदि आप परिदृश्य के दौरान स्वयं कोई संसाधन बनाते हैं, तो आपको destroy कमांड चलाने से पहले उन्हें मैन्युअल रूप से हटा देना चाहिए।

आवश्यकताएँ

  • Linux या MacOS। Windows आधिकारिक रूप से समर्थित नहीं है।
    • आर्गुमेंट टैब-कम्प्लीशन के लिए bash 4.2+ की आवश्यकता है (Linux, या OSX पर कुछ कठिनाई के साथ)।
  • Python3.9+ की आवश्यकता है।
  • Terraform >= 1.5.0 इंस्टॉल और आपके $PATH में होना चाहिए।
  • AWS CLI इंस्टॉल और आपके $PATH में होना चाहिए, और संसाधन बनाने और नष्ट करने के लिए पर्याप्त अनुमतियों वाला एक AWS खाता होना चाहिए।
  • AZ CLI इंस्टॉल और आपके $PATH में होना चाहिए, और संसाधन बनाने और नष्ट करने के लिए पर्याप्त अनुमतियों वाला एक Azure खाता होना चाहिए।
  • jq

Linux```bash sudo apt install terraform awscli azure-cli jq -y

मैक```bash
brew install terraform awscli azure-cli jq

त्वरित आरंभ

CloudGoat को स्थापित करने के लिए, सुनिश्चित करें कि आपका सिस्टम उपरोक्त आवश्यकताओं को पूरा करता है, और फिर निम्नलिखित कमांड चलाएँ:```bash pipx install cloudgoat

आप कुछ त्वरित कॉन्फ़िगरेशन कमांड चलाना भी चाह सकते हैं - इससे आपका कुछ समय बचेगा:

AWS के लिए कॉन्फ़िगर करें - CloudGoat को बताएं कि किस AWS प्रोफ़ाइल का उपयोग करना है।```bash
cloudgoat config aws

Azure के लिए कॉन्फ़िगर करें - CloudGoat को बताएं कि किस Azure सब्सक्रिप्शन का उपयोग करना है।```bash cloudgoat config azure

Azure में लॉग इन करें - CloudGoat सक्रिय `az` खाते का उपयोग करता है।```bash
az login

श्वेतसूची कॉन्फ़िगर करें```bash cloudgoat config whitelist --auto

अब, आपके आदेश पर, CloudGoat क्लाउड में एक परिदृश्य का `create` उदाहरण बना सकता है। जब पर्यावरण तैयार होता है, तो प्रोजेक्ट बेस निर्देशिका में परिदृश्य के नाम और एक अद्वितीय परिदृश्य आईडी के साथ एक नया फ़ोल्डर बनाया जाएगा। इस फ़ोल्डर के अंदर `start.txt` नामक एक फ़ाइल होगी, जिसमें परिदृश्य शुरू करने के लिए आवश्यक सभी संसाधन होंगे, हालाँकि ये `create` कमांड पूरा होने पर आपके कंसोल पर भी प्रिंट हो जाते हैं। कभी-कभी `cloudgoat`/`cloudgoat.pub` नामक एक SSH keypair भी बनाया जाएगा।
टूल डाउनलोड करें