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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
nginxpwner — Nginxpwner सामान्य Nginx मिसकॉन्फ़िगरेशन और कमजोरियों की खोज के लिए एक सरल टूल है। | Kitploit
उपकरण/GitHubGitHub/stark0de/nginxpwner
भेद्यता स्कैनरवेब एप्लिकेशन शोषणजानकारी एकत्र करनावेब सुरक्षापेनिट्रेशन टेस्टिंगगलत कॉन्फ़िगरेशनArchived
GitHubstark0de/nginxpwner

nginxpwner

Nginxpwner सामान्य Nginx मिसकॉन्फ़िगरेशन और कमजोरियों की खोज के लिए एक सरल टूल है।

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

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

सभी देखें →

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

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

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

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

Nginxpwner

Nginxpwner एक सरल उपकरण है जो सामान्य Nginx गलत कॉन्फ़िगरेशन और कमजोरियों की जाँच करता है।

Install:

root@kitploit:~
cd /opt
git clone https://github.com/stark0de/nginxpwner
cd nginxpwner
chmod +x install.sh
./install.sh

Install using Docker

root@kitploit:~
git clone https://github.com/stark0de/nginxpwner
cd nginxpwner
sudo docker build -t nginxpwner:latest .

इमेज चलाएँ

root@kitploit:~
sudo docker run -it nginxpwner:latest /bin/bash

Usage:

root@kitploit:~
Target tab in Burp, select host, right click, copy all URLs in this host, copy to a file

cat urllist | unfurl paths | cut -d"/" -f2-3 | sort -u > /tmp/pathlist 

Or get the list of paths you already discovered in the application in some other way. Note: the paths should not start with /

Finally:

python3 nginxpwner.py https://example.com /tmp/pathlist

Notes:

  • Gets Ngnix version and gets its possible exploits using searchsploit and tells if it is outdated
  • Throws a wordlist specific to Nginx via gobuster
  • Checks if it is vulnerable to CRLF via a common misconfiguration of using $uri in redirects
  • Checks for CRLF in all of the paths provided
  • Checks if the PURGE HTTP method is available from the outside
  • Checks for variable leakage misconfiguration
  • Checks for path traversal vulnerabilities via merge_slashes set to off
  • Tests for differences in the length of responses when using hop-by-hop headers (ex: X-Forwarded-Host)
  • Uses Kyubi to test for path traversal vulnerabilities via misconfigured alias
  • Tests for 401/403 bypass using X-Accel-Redirect
  • Shows the payload to check for Raw backend reading response misconfiguration
  • Checks if the site uses PHP and suggests some nginx-specific tests for PHP sites
  • Tests for the common integer overflow vulnerability in Nginx's range filter module (CVE-2017-7529)

टूल कुछ परीक्षण करने के लिए प्रतिक्रिया में Server हेडर का उपयोग करता है। कुछ अन्य CMS आदि हैं जो Nginx पर बने हैं जैसे Centminmod, OpenResty, Pantheon या Tengine, जो वह हेडर नहीं लौटाते। उस स्थिति में कृपया nginx-pwner-no-server-header.py का उपयोग उसी पैरामीटर के साथ करें जैसे दूसरी स्क्रिप्ट।

इसके अलावा, एक्सप्लॉइट खोज को सही ढंग से चलाने के लिए आपको समय-समय पर Kali में searchsploit -u करना चाहिए।

टूल वेब कैश पॉइज़निंग/डिसेप्शन कमजोरियों या रिक्वेस्ट स्मगलिंग की जाँच नहीं करता है, आपको उन कमजोरियों के लिए विशिष्ट उपकरणों से परीक्षण करना चाहिए। NginxPwner मुख्य रूप से उन गलत कॉन्फ़िगरेशन पर केंद्रित है जो डेवलपर्स ने अनजाने में nginx.conf में पेश किए हों।

shibli2700 को उनके शानदार टूल Kyubi https://github.com/shibli2700/Kyubi के लिए और gobuster के सभी योगदानकर्ताओं को श्रेय। Detectify को भी श्रेय (जिसने वास्तव में NGINX में इनमें से कई गलत कॉन्फ़िगरेशन की खोज की)।

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