
आक्रामक अनुसंधान के लिए मॉड्यूलर GCP आक्रमण टूलकिट, जो टोही, प्रमाणीकरण हेरफेर, और क्लाउड फंक्शन्स, स्टोरेज, तथा कंप्यूट इंस्टेंसेज के शोषण को सक्षम बनाता है।

GATOR - आक्रामक अनुसंधान के लिए GCP आक्रमण टूलकिट, एक उपकरण जो Google Cloud वातावरणों में अनुसंधान और शोषण में सहायता के लिए डिज़ाइन किया गया है। यह विभिन्न आक्रमण चरणों, Reconnaissance से प्रभाव तक, में उपयोगकर्ताओं का समर्थन करने के लिए तैयार किए गए मॉड्यूल की एक व्यापक श्रृंखला प्रदान करता है।
| संसाधन श्रेणी | प्राथमिक मॉड्यूल | कमांड समूह | संचालन | विवरण |
|---|---|---|---|---|
| उपयोगकर्ता प्रमाणीकरण | auth | - | activate | एक विशिष्ट प्रमाणीकरण विधि सक्रिय करें |
| - | add | एक नई प्रमाणीकरण विधि जोड़ें | ||
| - | delete | एक विशिष्ट प्रमाणीकरण विधि हटाएं | ||
| - | list | सभी उपलब्ध प्रमाणीकरण विधियों की सूची दें | ||
| क्लाउड फ़ंक्शंस | functions | - | list | सभी तैनात क्लाउड फ़ंक्शंस की सूची दें |
| - | permissions | एक विशिष्ट क्लाउड फ़ंक्शन के लिए अनुमतियाँ प्रदर्शित करें | ||
| - | triggers | एक विशिष्ट क्लाउड फ़ंक्शन के लिए सभी ट्रिगर की सूची दें | ||
| क्लाउड स्टोरेज | storage | buckets | list | सभी स्टोरेज बकेट की सूची दें |
| permissions | स्टोरेज बकेट के लिए अनुमतियाँ प्रदर्शित करें | |||
| कंप्यूट इंजन | compute | instances | add-ssh-key | कंप्यूट इंस्टेंस में SSH कुंजी जोड़ें |
Python 3.11 या नया स्थापित होना चाहिए। आप निम्न कमांड से अपने Python संस्करण की जांच कर सकते हैं:
python --version
git clone https://github.com/anrbn/GATOR.git
cd GATOR
python setup.py install
pip install gator-red
GATOR और इसके मॉड्यूल का उपयोग करने के लिए एक समझाया गाइड के लिए GATOR दस्तावेज़ीकरण देखें!
यदि आपको इस उपकरण में कोई समस्या आती है, तो मैं आपको मुझे बताने के लिए प्रोत्साहित करता हूँ। समस्या रिपोर्ट करने के चरण यहाँ हैं:
मौजूदा समस्याएं जांचें: नई समस्या रिपोर्ट करने से पहले, कृपया इस रिपॉजिटरी में मौजूदा समस्याओं की जांच करें। आपकी समस्या पहले से रिपोर्ट की जा चुकी हो सकती है और संभवतः हल भी हो गई हो।
एक नई समस्या बनाएं: यदि आपकी समस्या रिपोर्ट नहीं की गई है, तो कृपया GitHub रिपॉजिटरी में एक नई समस्या बनाएं। Issues टैब पर क्लिक करें और फिर New Issue पर क्लिक करें।
समस्या का वर्णन करें: नई समस्या बनाते समय, कृपया यथासंभव अधिक जानकारी प्रदान करें। एक स्पष्ट और वर्णनात्मक शीर्षक शामिल करें, समस्या को विस्तार से समझाएं, और यदि संभव हो तो समस्या को पुन: उत्पन्न करने के चरण प्रदान करें। आपके द्वारा उपयोग किए जा रहे टूल का संस्करण और आपका ऑपरेटिंग सिस्टम भी सहायक हो सकता है।
समस्या सबमिट करें: सभी आवश्यक जानकारी भरने के बाद, Submit new issue पर क्लिक करें।
आपकी प्रतिक्रिया महत्वपूर्ण है, और यह टूल को बेहतर बनाने में मदद करेगी। मैं आपके योगदान की सराहना करता हूँ!
मैं नियमित रूप से रिपोर्ट की गई समस्याओं की समीक्षा करूंगा और आपके विवरण के आधार पर समस्या को पुन: उत्पन्न करने का प्रयास करूंगा और यदि आवश्यक हो तो आगे की जानकारी के लिए आपसे संवाद करूंगा। एक बार जब मैं समस्या को समझ लेता हूँ, तो मैं एक सुधार पर काम करूंगा।
कृपया ध्यान दें कि समस्या को हल करने में इसकी जटिलता के आधार पर कुछ समय लग सकता है। मैं आपके धैर्य और समझ की सराहना करता हूँ।
मैं समुदाय से योगदान का हार्दिक स्वागत और सराहना करता हूँ! यदि आप किसी मौजूदा या नए मॉड्यूल में योगदान देने में रुचि रखते हैं, तो बेझिझक कोई भी नया/मौजूदा मॉड्यूल या सुविधाएँ जो आप जोड़ना चाहते हैं, के साथ एक पुल रिक्वेस्ट (PR) सबमिट करें।
एक बार जब आप PR सबमिट कर देते हैं, तो मैं जितनी जल्दी हो सके इसकी समीक्षा करूंगा। मैं आपके PR को मर्ज करने से पहले कुछ बदलाव या सुधार का अनुरोध कर सकता हूँ। टूल को बेहतर बनाने में आपके योगदान महत्वपूर्ण भूमिका निभाते हैं, और मैं यह देखने के लिए उत्साहित हूँ कि आप परियोजना में क्या लाएंगे!
परियोजना में योगदान देने पर विचार करने के लिए धन्यवाद।
यदि आपके पास टूल या इसके किसी भी मॉड्यूल के बारे में कोई प्रश्न हैं, तो कृपया पहले दस्तावेज़ीकरण देखें। मैंने इसके सभी मॉड्यूल से संबंधित स्पष्ट, व्यापक जानकारी प्रदान करने का प्रयास किया है। यदि फिर भी आपकी जिज्ञासा हल नहीं होती है या आपके पास पूरी तरह से अलग प्रश्न है, तो कृपया मुझसे Twitter या LinkedIn के माध्यम से संपर्क करने में संकोच न करें। मैं हमेशा मदद और सहायता प्रदान करने में प्रसन्न हूँ। :)