go-exploit: Go एक्सप्लॉइट फ्रेमवर्क

go-exploit Go के लिए एक एक्सप्लॉइट डेवलपमेंट फ्रेमवर्क है। यह फ्रेमवर्क एक्सप्लॉइट डेवलपर्स को छोटे, स्व-निहित, पोर्टेबल और सुसंगत एक्सप्लॉइट बनाने में मदद करता है। इस फ्रेमवर्क को बड़े पैमाने पर स्कैनिंग, शोषण और अन्य टूल्स के साथ एकीकरण को सरल बनाने के लिए विकसित किया गया था। API दस्तावेज़ीकरण के लिए, pkg.go.dev/github.com/vulncheck-oss/go-exploit पर पैकेज देखें।
Go Exploit के चरण
Go Exploit फ्रेमवर्क में निम्नलिखित चरण शामिल हैं जिन्हें श्रृंखलाबद्ध या स्वतंत्र रूप से निष्पादित किया जा सकता है:
Go Exploit की विशेषताएँ
Go Exploit फ्रेमवर्क में ये अतिरिक्त विशेषताएँ शामिल हैं:
- रिमोट लक्ष्य पर SSL/TLS का स्वतः-पता लगाना।
- उन एक्सप्लॉइट्स के लिए घोषित SSL आवश्यकताएँ जो केवल SSL के माध्यम से लक्ष्य से संवाद कर सकते हैं।
- पूर्णतः प्रॉक्सी-जागरूक।
- अन्य स्वचालित प्रणालियों में आसान एकीकरण के लिए key-value या JSON आउटपुट।
- अंतर्निहित Java gadgets, classes, LDAP, और serializer अधोसंरचना।
- अंतर्निहित dotnet serializers और जनरेटर।
- SMB/NetBIOS सहित कई नेटवर्क प्रोटोकॉल हेल्पर्स का चयन।
- कई उदाहरण रिवर्स शेल, ड्रॉपर, और बाइंड शेल पेलोड।
- शोषण को अन्य टूल्स या Metasploit और Sliver जैसे फ्रेमवर्क के साथ एकीकृत करने वाली कार्यक्षमता।
- एन्क्रिप्टेड/अनएन्क्रिप्टेड शेल पकड़ने या इम्प्लांट होस्ट करने के लिए अंतर्निहित "c2", साथ ही अपने स्वयं के C2 एकीकरण बनाने की क्षमता।
- कस्टम पेलोड और कमांड का स्वचालित प्रबंधन।
- कई लक्ष्य प्रारूपों का समर्थन करता है, जिनमें सूचियाँ, फ़ाइल-आधारित, VulnCheck IP-Intel, और अन्य शामिल हैं।
विशिष्ट सुविधाओं के लिए दस्तावेज़ीकरण docs/ निर्देशिका में पाया जा सकता है।
उदाहरण
- CVE-2025-0364: BigAnt CVE-2025-0364 के लिए जटिल वेब एप्लिकेशन लॉजिक का उपयोग करने वाले go-exploit का एक उदाहरण।
- CVE-2023-22527: Atlassian Confluence CVE-2023-22527 के लिए अद्वितीय दृष्टिकोण अपनाने वाले तीन go-exploit कार्यान्वयन।
- CVE-2023-25194: Apache Druid (Kafka का उपयोग करके) के विरुद्ध CVE-2023-25194 का शोषण प्रदर्शित करता है।
- CVE-2023-46604: CVE-2023-46604 का शोषण और go-exploit HTTPServeFile c2 का उपयोग प्रदर्शित करता है।
- CVE-2023-36845: Juniper फ़ायरवॉल को स्कैन करता है यह निर्धारित करने के लिए कि वे CVE-2023-36845 के प्रति संवेदनशील हैं या नहीं।
- CVE-2023-51467: CVE-2023-51467 का एक go-exploit कार्यान्वयन जो Nashorn रिवर्स शेल तैनात करता है।
योगदान
समुदाय के योगदान issues और features के रूप में स्वागत है। कृपया CONTRIBUTING.md में हमारी योगदानकर्ता मार्गदर्शिका देखें।
लाइसेंस
go-exploit Apache License, Version 2.0 के अंतर्गत लाइसेंस प्राप्त है। अधिक जानकारी के लिए, LICENSE फ़ाइल देखें।