
ऐसे क्लाउड संसाधन खोजें जिन्हें कोई उजागर नहीं करना चाहता 🔎 ☁️
उन खुले AWS क्लाउड संपत्तियों को खोजें जिनके बारे में आप नहीं जानते थे। किसी भी सक्षम सुरक्षा कार्यक्रम के लिए एक व्यापक संपत्ति सूची पहला कदम है। हमने स्मॉगक्लाउड को सुरक्षा इंजीनियरों, प्रवेश परीक्षकों और AWS प्रशासकों को एक या सैकड़ों AWS खातों में गतिशील और अस्थायी इंटरनेट-सामना करने वाली संपत्तियों का अधिक बार निरीक्षण करने में सक्षम बनाने के लिए बनाया है। निम्नलिखित की पहचान करने के लिए उपयोगी हो सकता है:
गोलैंग इंस्टॉल और सेटअप करें (https://www.callicoder.com/golang-installation-setup-gopath-workspace/)
निम्नलिखित कमांड का उपयोग करके smogcloud इंस्टॉल करें
go get -u github.com/BishopFox/smogcloud
उस खाते के लिए AWS पर्यावरण चर सेट करें जिसे आप क्वेरी करना चाहते हैं। हम एक केवल-पढ़ने के लिए [सुरक्षा ऑडिटर] भूमिका का उपयोग करने का सुझाव देते हैं। निम्नलिखित कमांड का उपयोग करके पर्यावरण चर सेट किए जा सकते हैं:
export AWS_ACCOUNT_ID='' # खाता का वर्णन
export AWS_ACCESS_KEY_ID='' # AWS खाते के लिए एक्सेस कुंजी
export AWS_SECRET_ACCESS_KEY='' # AWS खाते के लिए गुप्त कुंजी
एप्लिकेशन चलाएँ
smogcloud
या
go run main.go
इंटरनेट एक्सपोज़र निकालने के लिए समर्थित सेवाएँ:
* API Gateway
* CloudFront
* EC2
* Elastic Kubernetes Service
* Elastic Beanstalk
* Elastic Search
* Elastic Load Balancing
* IoT
* Lightsail
* MediaStore
* Relational Database Service
* Redshift
* Route53
* S3
AWS के RESTful एंडपॉइंट्स पर खुले API दस्तावेज़ीकरण का अध्ययन करने के बाद, हमने निर्धारित किया कि ये एक्सपोज़र URI के पैटर्न हैं जो आपको AWS खातों में मिल सकते हैं। यह समझना महत्वपूर्ण है कि इन मूल सेवाओं के साथ कैसे बातचीत करें ताकि उनमें कमजोरियों और अन्य गलत कॉन्फ़िगरेशन का परीक्षण किया जा सके। सुरक्षा इंजीनियर Cloudtrail लॉग्स की निगरानी करना या इन सेवाओं के लिए अनुरोधों की DNS निगरानी बनाना चाह सकते हैं।
हम अपने उपकरणों को बनाए रखने की पूरी कोशिश करते हैं, लेकिन हमेशा उन्हें उतना अपडेट नहीं रख पाते जितना हम चाहते हैं। इसलिए, हम कोड योगदान, सुविधा अनुरोध और बग रिपोर्ट की हमेशा सराहना करते हैं।
प्रेरणा के लिए धन्यवाद
Smogcloud GPLv3 के तहत लाइसेंस प्राप्त है, कुछ उप-घटकों के अलग-अलग लाइसेंस हैं।