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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2025-55182-EXP — CVE-2025-55182 (Next.js RCE) के लिए Python-आधारित एक्सप्लॉइट, जिसमें एकल/बैच लक्ष्य स्कैनिंग, कमांड निष्पादन, इंटरैक्टिव शेल, और Base64 एन्कोडिंग समर्थन के साथ 4 आक्रमण मोड शामिल हैं। | Kitploit
उपकरण/GitHubGitHub/lc-pro/cve-2025-55182-exp
भेद्यता स्कैनरपेलोड जनरेशनशोषणवेब एप्लिकेशन शोषणपेनिट्रेशन टेस्टिंगकमांड एंड कंट्रोल
GitHublc-pro/cve-2025-55182-exp

CVE-2025-55182-EXP

CVE-2025-55182 (Next.js RCE) के लिए Python-आधारित एक्सप्लॉइट, जिसमें एकल/बैच लक्ष्य स्कैनिंग, कमांड निष्पादन, इंटरैक्टिव शेल, और Base64 एन्कोडिंग समर्थन के साथ 4 आक्रमण मोड शामिल हैं।

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

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

सभी देखें →

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

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

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

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

CVE-2025-55182 भेद्यता शोषण उपकरण

उपकरण परिचय

यह उपकरण CVE-2025-55182 भेद्यता (अनुमानतः Next.js संबंधित फ्रेमवर्क में कोड निष्पादन भेद्यता) का पता लगाने और शोषण करने के लिए है। यह एकल-लक्ष्य/बहु-लक्ष्य बैच जांच, कमांड निष्पादन, इंटरैक्टिव शेल आदि का समर्थन करता है। विभिन्न परिदृश्यों के लिए 4 हमले मोड प्रदान करता है, Base64 एन्कोडेड कमांड, प्रॉक्सी फॉरवर्डिंग, लॉग आउटपुट जैसे लचीले कॉन्फ़िगरेशन का समर्थन करता है।

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

CVE-2025-55182 भेद्यता संभवतः Next.js संबंधित अनुप्रयोगों में मौजूद है। दुर्भावनापूर्ण अनुरोधों को तैयार करके _response में निष्पादन तर्क को बदलता है, child_process मॉड्यूल कॉल इंजेक्ट करता है, और रिमोट कमांड निष्पादन (RCE) को सक्षम करता है। उपकरण विशेष रूप से तैयार फॉर्म डेटा भेजकर भेद्यता को ट्रिगर करता है और कमांड निष्पादन परिणाम लौटाता है।

पर्यावरण आवश्यकताएँ

  • Python 3.7+
  • निर्भरता पुस्तकालय: requests
  • निर्भरताएँ स्थापित करें:
    • pip install requests
      

मूल उपयोग

1. एकल-लक्ष्य कमांड निष्पादन (डिफ़ॉल्ट हमला मोड)

# 执行 whoami 命令(攻击模式1:有响应)
python CVE-2025-55182-exploit.py -u https://target.com -c "whoami"

# 执行系统命令(Base64编码,避免特殊字符拦截)
python CVE-2025-55182-exploit.py -u https://target.com -c "cat /etc/passwd" -b

# 完整回复模式(Base64解码返回结果)
python CVE-2025-55182-exploit.py -u https://target.com -c "ipconfig" -p 4

2. बहु-लक्ष्य बैच जांच

# 从文件读取目标URL,批量执行 id 命令(20线程)
python CVE-2025-55182-exploit.py -l targets.txt -c "id" -t 20 -o result.log

3. इंटरैक्टिव शेल मोड

# 连接目标,进入交互式命令行(支持Base64编码切换)
python CVE-2025-55182-exploit.py -u https://target.com -s

4. प्रॉक्सी मोड (पैकेट कैप्चर/ट्रैफ़िक फ़ॉरवर्डिंग)

# 通过Burp Suite代理抓包分析
python CVE-2025-55182-exploit.py -u https://target.com -c "whoami" --proxy http://127.0.0.1:8080

पैरामीटर विवरण

पैरामीटर नामसंक्षिप्तअनिवार्यविवरणउदाहरण
--url-uनहींएकल लक्ष्य URL (-l के साथ दो में से एक, -u को प्राथमिकता दी जाती है)-u https://target.com
--url-list-lनहींलक्ष्य URL सूची फ़ाइल (प्रति पंक्ति एक URL, बिना प्रोटोकॉल हेडर के समर्थन करता है, स्वचालित रूप से http/https जोड़ता है)-l urls.txt
--payload-pनहींहमला मोड (डिफ़ॉल्ट: 1)
1=प्रतिक्रिया के साथ (execSync)
2=कोई प्रतिक्रिया नहीं (execSync)
3=कोई प्रतिक्रिया नहीं (exec)
--cmd-cनहींनिष्पादित करने के लिए सिस्टम कमांड (बैच मोड/एकल-लक्ष्य कमांड निष्पादन के लिए अनिवार्य, -s के साथ परस्पर अनन्य)-c "whoami" या -c "dir"
--threads-tनहींबैच जांच थ्रेड्स संख्या (डिफ़ॉल्ट: 10, 50 से अधिक न करने की सलाह दी जाती है)-t 20
--outlog-oनहींलॉग आउटपुट फ़ाइल (डिफ़ॉल्ट: cve-2025-55182.log)-o exploit.log
--base64-bनहीं-c द्वारा निर्दिष्ट कमांड को Base64 एन्कोड करता है (विशेष वर्णों को अवरुद्ध होने से बचाता है)-c "cat /etc/passwd" -b
--cmd-shell-sनहींइंटरैक्टिव शेल मोड (केवल एकल लक्ष्य -u का समर्थन करता है, -c के साथ परस्पर अनन्य)-u https://target.com -s
--proxy-नहींप्रॉक्सी कॉन्फ़िगरेशन (HTTP/HTTPS प्रॉक्सी का समर्थन करता है, पैकेट कैप्चर या ट्रैफ़िक फ़ॉरवर्डिंग के लिए)--proxy http://127.0.0.1:8080
--skip-check-नहींप्रॉक्सी कनेक्टिविटी जाँच छोड़ें (डिफ़ॉल्ट रूप से प्रॉक्सी उपलब्धता सत्यापित करता है)--proxy http://127.0.0.1:8080 --skip-check
--time-out-नहींअनुरोध टाइमआउट समय (इकाई: सेकंड, डिफ़ॉल्ट: 10)--time-out 15

हमला मोड विवरण

मोड संख्यामोड विवरणविशेषताएँलागू परिदृश्य
1प्रतिक्रिया के साथ (execSync)सिंक्रोनस रूप से कमांड निष्पादित करता है, 303 रीडायरेक्ट लौटाता है, परिणाम प्रतिक्रिया हेडर में शामिल होते हैंभेद्यता के अस्तित्व का त्वरित सत्यापन
2कोई प्रतिक्रिया नहीं (execSync)सिंक्रोनस रूप से कमांड निष्पादित करता है, कोई परिणाम नहीं लौटाता (निष्पादन प्रभाव की पुष्टि अन्य माध्यमों से करनी होगी)गुप्त निष्पादन
3कोई प्रतिक्रिया नहीं (exec)अतुल्यकालिक रूप से कमांड निष्पादित करता है, कोई परिणाम नहीं लौटाता (कम निशान, उन कार्यों के लिए उपयुक्त जिन्हें पुष्टि की आवश्यकता नहीं है)गुप्त बैच हमला
4पूर्ण प्रतिक्रियासिंक्रोनस रूप से कमांड निष्पादित करता है, परिणाम Base64 एन्कोडेड रूप में प्रतिक्रिया बॉडी में लौटाया जाता है (उपकरण स्वचालित रूप से डीकोड करता है)उन परिदृश्यों के लिए जहाँ पूर्ण कमांड आउटपुट देखने की आवश्यकता है

इंटरैक्टिव शेल कमांड

-s मोड में प्रवेश करने के बाद, निम्नलिखित अंतर्निहित कमांड समर्थित हैं:

कमांडकार्य विवरण
b64Base64 एन्कोडेड कमांड मोड में स्विच करें
nob64Base64 एन्कोडिंग मोड से बाहर निकलें
exitइंटरैक्टिव शेल से बाहर निकलें
?सहायता जानकारी देखें

आउटपुट विवरण

  1. कंसोल आउटपुट: इसमें निष्पादन समय, लक्ष्य URL, प्रतिक्रिया स्थिति कोड, कमांड निष्पादन परिणाम जैसी महत्वपूर्ण जानकारी शामिल है;
  2. लॉग फ़ाइल: सभी निष्पादन रिकॉर्ड (सफल/असफल) स्वचालित रूप से --outlog द्वारा निर्दिष्ट फ़ाइल में लिखे जाते हैं, बाद के विश्लेषण की सुविधा के लिए;
  3. सफलता सूची: बैच जांच समाप्त होने के बाद, भेद्यता वाले लक्ष्यों (स्थिति कोड 303/500) को स्वचालित रूप से संक्षेपित किया जाता है।

सावधानियाँ

  1. वैध प्राधिकरण: इस उपकरण का उपयोग करने से पहले लक्ष्य प्रणाली से वैध प्राधिकरण प्राप्त करना अनिवार्य है। अनधिकृत पेनिट्रेशन टेस्टिंग के लिए सख्त वर्जित;
  2. पैरामीटर परस्पर अनन्यता:
    1. -u और -l में से एक चुनें, दोनों निर्दिष्ट होने पर -u को प्राथमिकता दी जाती है;
    2. -c और -s परस्पर अनन्य हैं, -s मोड में -c निर्दिष्ट करने की आवश्यकता नहीं है;
  3. URL प्रारूप:
    1. यदि -l फ़ाइल में URL में प्रोटोकॉल हेडर नहीं है (जैसे target.com), तो उपकरण स्वचालित रूप से http:// और https:// आज़माएगा;
    2. अनावश्यक कनेक्शन विफलता से बचने के लिए पूर्ण URL (जैसे https://target.com) मैन्युअल रूप से निर्दिष्ट करने की अनुशंसा की जाती है;
  4. एन्कोडिंग हैंडलिंग: -b या b64 मोड सक्षम करने पर, उपकरण स्वचालित रूप से Base64 एन्कोडिंग/डीकोडिंग को संभालता है, मैन्युअल संचालन की आवश्यकता नहीं है;
  5. नेटवर्क वातावरण: नेटवर्क अस्थिर होने पर --time-out टाइमआउट समय बढ़ाया जा सकता है, गलत निर्णयों से बचने के लिए।

सामान्य प्रश्न

  1. “Proxy not available”: प्रॉक्सी उपलब्ध नहीं है, प्रॉक्सी पता सही है या नहीं जांचें, या --skip-check का उपयोग करके जाँच छोड़ें;
  2. कमांड निष्पादन का कोई परिणाम नहीं:
    1. हमला मोड बदलने का प्रयास करें (जैसे -p 4 पूर्ण प्रतिक्रिया मोड);
    2. Base64 एन्कोडिंग सक्षम करें (-b) कमांड को लक्ष्य प्रणाली द्वारा अवरुद्ध होने से बचाने के लिए;
  3. कनेक्शन टाइमआउट: जांचें कि लक्ष्य पहुँच योग्य है या नहीं, या --time-out टाइमआउट समय बढ़ाएँ;
  4. SSL हैंडशेक विफल: लक्ष्य HTTPS प्रोटोकॉल का समर्थन नहीं करता है, HTTP प्रोटोकॉल का उपयोग करने का प्रयास करें (जैसे http://target.com)।

अस्वीकरण

यह उपकरण केवल साइबर सुरक्षा अनुसंधान और भेद्यता सत्यापन के लिए है। उपयोगकर्ता द्वारा 'साइबर सुरक्षा कानून' और अन्य संबंधित कानूनों और विनियमों के उल्लंघन के कारण होने वाले सभी परिणामों के लिए उपयोगकर्ता स्वयं जिम्मेदार है, उपकरण डेवलपर का कोई संबंध नहीं है।

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