Telewreck

एक Burp एक्सटेंशन जो Telerik Web UI के संस्करणों का पता लगाने और CVE-2017-9248 के प्रति संवेदनशील संस्करणों का शोषण करने के लिए है। यह एक्सटेंशन Paul Taylor (@bao7uo) द्वारा लिखे गए मूल शोषण टूल पर आधारित है, जो https://github.com/bao7uo/dp_crypto पर उपलब्ध है। उन्हें श्रेय और बहुत-बहुत धन्यवाद।
Telerik Web UI के माध्यम से वेब एप्लिकेशन का शोषण करने के तरीके पर एक संबंधित ब्लॉग पोस्ट भी यहाँ पाई जा सकती है।
विशेषताएं
- निष्क्रिय स्कैन के दौरान Telerik Web UI के संवेदनशील संस्करणों का पता लगाएं।
- मूल शोषण टूल की तरह ही कुंजी को ब्रूटफोर्स करें और "Document Manager" लिंक खोजें।
स्क्रीनशॉट


स्थापना
- अपनी मशीन पर telewreck.py डाउनलोड करें।
- Python के requests मॉड्यूल को
sudo pip install requests का उपयोग करके इंस्टॉल करें।
- अपने Burp पर, Extender > Options टैब पर जाएँ। फिर Python Environment सेक्शन के अंतर्गत, अपनी jython-standalone-2.7.0.jar फ़ाइल (1) और वह निर्देशिका ढूँढें जहाँ Python का requests मॉड्यूल स्थित है (2)।

- Extender > Extensions टैब पर जाएँ, फिर Add बटन पर क्लिक करें। नई विंडो में, telewreck.py का स्थान ब्राउज़ करें और Next बटन पर क्लिक करें।

- यदि कोई त्रुटि है, तो Telewreck टैब आपके Burp में दिखाई देगा।

नोट्स
- इस एक्सटेंशन को Python के requests मॉड्यूल की आवश्यकता है। इसे इंस्टॉल करने के लिए बस
pip install requests चलाएँ।
- Telewreck टैब के नीचे का टेक्स्ट एरिया कंसोल के रूप में काम नहीं करता है। इसलिए,
stdout और stderr आउटपुट वहाँ नहीं देखे जा सकते। हालाँकि, आप उन्हें Extender टैब के Output और Errors सेक्शन में देख सकते हैं।
- एक और ब्रूटफोर्स चलाने से पहले, Cancel बटन पर क्लिक करके वर्तमान प्रक्रिया को पहले रद्द करें।
- यदि कुंजी ब्रूटफोर्स नहीं की जा सकती, तो संभवतः कुंजी सुरक्षित रूप से सेट की गई है और/या एप्लिकेशन Telerik की डिफ़ॉल्ट स्थापना का उपयोग नहीं कर रहा है।
- यदि कुंजी ब्रूटफोर्स नहीं की जा सकती और/या कुछ समस्याएँ हैं, तो मूल शोषण टूल पर वापस जाने की सलाह दी जाती है।
करने के लिए
- Locate Telerik.Web.UI.DialogHandler.aspx
नोट: यह पहली बार है जब मैं एक टूल विकसित कर रहा हूँ, इसलिए खराब कोडिंग शैली के लिए क्षमा करें। बेझिझक इस टूल के विकास में योगदान दें और इसे बेहतर बनाएँ।
अस्वीकरण: यह टूल केवल शैक्षिक उद्देश्यों के लिए बनाया गया है।