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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
web-brutator — तेज़ मॉड्यूलर वेब इंटरफेस ब्रूटफोर्सर | Kitploit
उपकरण/GitHubGitHub/koutto/web-brutator
पासवर्ड हमलेवेब सुरक्षापेनिट्रेशन टेस्टिंग
GitHubkoutto/web-brutator

web-brutator

तेज़ मॉड्यूलर वेब इंटरफेस ब्रूटफोर्सर

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

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

सभी देखें →

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

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

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

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

Web Brutator

तेज़ मॉड्यूलर वेब इंटरफेस ब्रूटफोर्सर

📥 स्थापित करें

root@kitploit:~
python3 -m pip install -r requirements.txt

⏩ उपयोग

root@kitploit:~
$ python3 web-brutator.py -h

 __      __      ___.            __________                __          __                
/  \    /  \ ____\_ |__          \______   \_______ __ ___/  |______ _/  |_  ___________ 
\   \/\/   // __ \| __ \   ______ |    |  _/\_  __ \  |  \   __\__  \   __\ /  _ \_  _ _\
 \        /\  ___/| \_\ \ /_____/ |    |   \ |  | \/  |  /|  |  / __ \|  | (  <_> )  | \/
  \__/\  /  \___  >___  /         |______  / |__|  |____/ |__| (____  /__|  \____/|__|   
       \/       \/    \/                 \/                         \/                   
                                                                        Version 0.2

usage: web-brutator.py [-h] [--url URL] [--target TYPE] [-u USERNAME]
                       [-U USERLIST] [-p PASSWORD] [-P PASSLIST]
                       [-C COMBOLIST] [-t THREADS] [-s] [-v] [-e MAX_ERRORS]
                       [--timeout TIMEOUT] [-l]

optional arguments:
  -h, --help                   show this help message and exit
  --url URL                    Target URL
  --target TYPE                Target type
  -u, --username USERNAME      Single username
  -U, --userlist USERLIST      Usernames list
  -p, --password PASSWORD      Single password
  -P, --passlist PASSLIST      Passwords list
  -C, --combolist COMBOLIST    Combos username:password list
  -t, --threads THREADS        Number of threads [1-50] (default: 10)
  -s, --stoponsuccess          Stop on success
  -v, --verbose                Print every tested creds
  -e, --max-errors MAX_ERRORS  Number of accepted consecutive errors (default: 10)
  --timeout TIMEOUT            Time limit on the response (default: 20s)
  -l, --list-modules           Display list of modules

उदाहरण:

root@kitploit:~
python3 web-brutator.py --target jenkins --url https://mytarget.com -U ./usernames.txt -P ./passwords.txt -s -t 40

🚀 उपलब्ध मॉड्यूल

  • axis2
  • coldfusion
  • glassfish
  • htaccess
  • jboss
  • jenkins
  • joomla
  • railo
  • standardform
  • tomcat
  • weblogic
  • websphere

सूचना: कुछ उत्पाद विफल प्रमाणीकरण प्रयासों की निर्धारित संख्या के बाद खाता लॉकआउट लागू करते हैं (डिफ़ॉल्ट रूप से, जैसे Weblogic, Tomcat...)। web-brutator उपयोगकर्ता को ब्रूटफोर्स हमले की शुरुआत में इस बात की सूचना देता है, यदि ऐसा मामला हो। ऐसे लक्ष्यों पर ब्रूटफोर्स शुरू करने से पहले इसे ध्यान में रखें।

💡 मानक वेब प्रमाणीकरण फॉर्म की स्वचालित पहचान

web-brutator मानक वेब प्रमाणीकरण फॉर्म का स्वचालित रूप से पता लगा सकता है और स्वचालित रूप से ब्रूटफोर्स कर सकता है। यह सुविधा standardform मॉड्यूल के माध्यम से उपलब्ध है, यह अभी भी प्रयोगात्मक है और कई अनुमानों पर आधारित होने के कारण गलत सकारात्मक/नकारात्मक परिणाम दे सकती है।

समर्थित नहीं:

  • जावास्क्रिप्ट का उपयोग करने वाला वेब प्रमाणीकरण;
  • CAPTCHA के साथ प्रमाणीकरण;
  • 2-चरणीय प्रमाणीकरण ...

उदाहरण:

root@kitploit:~
python3 web-brutator.py --target standardform --url https://mytarget.com -U ./usernames.txt -P ./passwords.txt -s -t 40 -v

डेमो यह डेमो phpMyAdmin इंटरफ़ेस के विरुद्ध है

🔧 नया मॉड्यूल जोड़ें / योगदान करें

एक नया प्रमाणीकरण ब्रूटफोर्स मॉड्यूल जोड़ना काफी सीधा है:

  1. lib/core/modules/ के अंतर्गत उपयुक्त नाम से एक नई फ़ाइल बनाएँ।
  2. इस फ़ाइल में निम्नलिखित टेम्पलेट का उपयोग करके एक क्लास बनाएँ। विकास बहुत आसान है, कुछ उदाहरणों के लिए lib/core/modules/ के अंतर्गत किसी मौजूदा मॉड्यूल को देखें। ध्यान दें कि HTTP अनुरोध Requester क्लास द्वारा प्रदान की गई स्थिर विधियों के माध्यम से किए जाने चाहिए: Requester.get(), Requester.post(), Requester.http_auth()।
root@kitploit:~
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from lib.core.Exceptions import AuthException, RequestException
from lib.core.Logger import logger
from lib.core.Requester import AuthMode, Requester


class Mymodule:

    def __init__(self, url, verbose=False):
        self.url = url
        # Other self variables can go here


    def check(self):
    	"""
    	This method is used to detect the presence of the targeted authentication
    	interface.
    	:return: Boolean indicating if the authentication interface has been detected
    	"""
    	# Implement code here


    def try_auth(self, username, password):
    	"""
    	This method is used to perform one authentication attempt.
    	:param str username: Username to check
    	:param str password: Password to check
    	:return: Boolean indicating authentication status
    	:raise AuthException:
    	"""
        # Implement code here        

  1. फिर मॉड्यूल कमांड-लाइन से स्वचालित रूप से उपलब्ध हो जाता है (-l विकल्प का उपयोग करके जाँचें)।
  2. यह सुनिश्चित करने के लिए मॉड्यूल का परीक्षण करें कि यह अपेक्षित रूप से काम कर रहा है!
  3. मॉड्यूल को प्रोजेक्ट में जोड़ने के लिए पुल रिक्वेस्ट बनाएँ ;)
टूल डाउनलोड करें