Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
o5logon-fetch — CVE-2012-3137 का शोषण करने का प्रयास कमजोर Oracle सर्वरों पर करता है | Kitploit
उपकरण/GitHubGitHub/hantwister/o5logon-fetch
पासवर्ड क्रैकिंगभेद्यता विश्लेषणशोषणपेनिट्रेशन टेस्टिंगडेटाबेस सुरक्षा
GitHubhantwister/o5logon-fetch

o5logon-fetch

CVE-2012-3137 का शोषण करने का प्रयास कमजोर Oracle सर्वरों पर करता है

रिपॉजिटरी देखें
32412 साल पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

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

o5logon-fetch

एक छोटा जावा प्रोग्राम जो कमजोर Oracle 11 सर्वरों पर CVE-2012-3137 का शोषण करने का प्रयास करता है। इस भेद्यता का शोषण करके, आप बिना किसी स्पष्ट ऑडिट ट्रेल के, किसी दिए गए उपयोगकर्ता के पासवर्ड का पता लगाने तक ऑफ़लाइन ब्रूट फोर्स हमले चला सकते हैं।

भेद्यता विवरण

भेद्यता पर एक अच्छा लेख, जिसमें स्वयं को इससे बचाने के तरीके शामिल हैं, यहाँ उपलब्ध है।

वैकल्पिक उपकरण

इस उपकरण का एक विकल्प यहाँ स्थित एक mmap स्क्रिप्ट है।

यदि आप कोई उपकरण उपयोग नहीं करना चाहते हैं, तो आप इन उपकरणों द्वारा किए जाने वाले कार्य मैन्युअल रूप से कर सकते हैं:

  • Oracle से इंस्टेंट क्लाइंट पैकेज के भाग के रूप में SQL*Plus प्राप्त करना।
  • Wireshark जैसे पैकेट कैप्चर टूल को प्रारंभ करना।
  • उस उपयोगकर्ता के रूप में लॉगिन करने के लिए SQL*Plus का उपयोग करना जिस पर आप हमला करना चाहते हैं, एक नकली पासवर्ड के साथ।
  • अपने पैकेट कैप्चर टूल का उपयोग करके, पेलोड में "AUTH_SESSKEY" और "AUTH_VFR_DATA" वाले सर्वर द्वारा भेजे गए पैकेट को ढूंढना, दोनों के बाद एक लंबी हेक्स स्ट्रिंग होती है।

पूरक उपकरण

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

  • एक प्रूफ ऑफ कॉन्सेप्ट ब्रूट फोर्सर यहाँ उपलब्ध है।
  • जॉन द रिपर की ब्लीडिंग जम्बो शाखा में एक o5logon प्लगइन प्रारूप है।

आवश्यकताएँ

इस परियोजना को निम्नलिखित को ध्यान में रखकर डिज़ाइन किया गया था:

  • OpenJDK 6, जो आमतौर पर आपके OS पैकेज मैनेजर से आसानी से स्थापित हो जाता है
  • एक पुराना ojdbc6.jar, जैसे कि Oracle से मूल इंस्टेंट क्लाइंट 11.2.0.1 के साथ शामिल है

विभिन्न JVMs

यदि आप OpenJDK 6 के अलावा किसी अन्य जावा इम्प्लीमेंटेशन का उपयोग कर रहे हैं, तो MitMSocket पैकेज में कुछ रिफ्लेक्शन कोड को काम करने के लिए कुछ समायोजन की आवश्यकता हो सकती है। उदाहरण के लिए, डिफ़ॉल्ट सॉकेट इम्प्लीमेंटेशन को "PlainSocketImpl" नहीं कहा जा सकता है।

इंस्टेंट क्लाइंट संस्करण

जैसा कि ऊपर लिंक किए गए लेख में चर्चा की गई है, इंस्टेंट क्लाइंट और Oracle सर्वर दोनों के बाद के संस्करणों में एक नया प्रोटोकॉल पेश किया गया था जो इस भेद्यता की क्षति की संभावना को रोकता है। ऐसा कहा जा रहा है कि, क्लाइंट और सर्वर दोनों पुराने प्रोटोकॉल का समर्थन करते हैं, और डिफ़ॉल्ट रूप से उन्हें अनुमति देंगे।

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