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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
cve-2017-9805.py — CVE 2017 9805 apache struts के लिए बेहतर एक्सप्लॉइट कोड | Kitploit
उपकरण/GitHubGitHub/chrisjd20/cve-2017-9805.py
पेलोड जनरेशनभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणपेनिट्रेशन टेस्टिंग
GitHubchrisjd20/cve-2017-9805.py

cve-2017-9805.py

CVE 2017 9805 apache struts के लिए बेहतर एक्सप्लॉइट कोड

रिपॉजिटरी देखें
2188 साल पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

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

CVE-2017-9805.py

  1. CVE 2017 9805 apache struts के लिए बेहतर शोषण कोड
  2. अधिकतर त्रुटि-रहित होना चाहिए

पुनः कोड क्यों?

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

क्या अलग है?

  1. मैंने उचित तर्क पार्सिंग जोड़ा
  2. उचित तर्क स्वरूपण की regex जांच।
  3. xml को केवल स्ट्रिंग के बजाय एक ऑब्जेक्ट के रूप में
  4. उपयोगकर्ता द्वारा आपूर्ति किए गए पेलोड में विशेष वर्णों से त्रुटियों को रोकने के लिए कमांड का एन्कोडिंग।
टूल डाउनलोड करें