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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/devanshbatham/openredirex
भेद्यता स्कैनरवेब सुरक्षाफज़िंग
GitHubdevanshbatham/openredirex

OpenRedireX

खुले रीडायरेक्ट कमजोरियों का पता लगाने के लिए एक फ़ज़र

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

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

सभी देखें →

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

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

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

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

OpenRedireX

ओपन रीडायरेक्ट कमजोरियों का पता लगाने के लिए एक फ़ज़र

🏗️ इंस्टॉल ⛏️ उपयोग 📚 निर्भरताएँ

OpenRedirex

इंस्टॉल

root@kitploit:~
git clone https://github.com/devanshbatham/openredirex
cd openredirex
sudo chmod +x setup.sh
./setup.sh

उपयोग

स्क्रिप्ट कमांड लाइन से चलाई जाती है और इसके निम्नलिखित उपयोग विकल्प हैं:

root@kitploit:~
openredirex [-p payloads] [-k keyword] [-c concurrency]
  • -p, --payloads: पेलोड की सूची वाली फ़ाइल। यदि निर्दिष्ट नहीं किया गया है, तो एक हार्डकोडेड सूची का उपयोग किया जाता है।
  • -k, --keyword: URL में वह कीवर्ड जिसे पेलोड से बदलना है। डिफ़ॉल्ट "FUZZ" है।
  • -c, --concurrency: समवर्ती कार्यों की संख्या। डिफ़ॉल्ट 100 है।

स्क्रिप्ट इनपुट के रूप में URL की एक सूची की अपेक्षा करती है। प्रत्येक URL में -k विकल्प द्वारा निर्दिष्ट कीवर्ड होना चाहिए। स्क्रिप्ट कीवर्ड को प्रत्येक पेलोड से बदलती है, और संशोधित URL को प्राप्त करने का प्रयास करती है।

उदाहरण उपयोग:

root@kitploit:~
cat list_of_urls.txt |  openredirex -p payloads.txt -k "FUZZ" -c 50

URL की सूची इस प्रकार दिखनी चाहिए:

root@kitploit:~
cat list_of_urls.txt

https://newsroom.example.com/logout?redirect=FUZZ
https://auth.example.com/auth/realms/sonatype/protocol/openid-connect/logout?redirect_uri=test
https://exmaple.com/php?test=baz&foo=bar

यह उदाहरण list_of_urls.txt फ़ाइल से URL पढ़ता है, सभी पैरामीटर के मानों को FUZZ से बदलता है (यदि --keyword प्रदान नहीं किया गया है), फिर पुनः कीवर्ड FUZZ या प्रदान किए गए कीवर्ड को payloads.txt से प्रत्येक पेलोड से बदलता है, और प्रत्येक URL को समवर्ती रूप से प्राप्त करता है, अधिकतम 50 समवर्ती कार्यों के साथ।

निर्भरताएँ

स्क्रिप्ट निम्नलिखित लाइब्रेरीज़ का उपयोग करती है:

  • argparse कमांड-लाइन तर्कों को संभालने के लिए।
  • aiohttp HTTP अनुरोध करने के लिए।
  • tqdm प्रगति प्रदर्शित करने के लिए।
  • concurrent.futures समवर्ती कार्यों को संभालने के लिए।
  • asyncio अतुल्यकालिक कार्यों के प्रबंधन के लिए।

स्क्रिप्ट चलाने से पहले आपको इन निर्भरताओं को स्थापित करना होगा। उनमें से अधिकांश मानक Python लाइब्रेरी का हिस्सा हैं। आप pip का उपयोग करके aiohttp और tqdm स्थापित कर सकते हैं:

root@kitploit:~
pip install aiohttp tqdm

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

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