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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
WiFiBroot — एक वायरलेस (WPA/WPA2) पेंटेस्ट/क्रैकिंग टूल। 4-वे हैंडशेक और PMKID कुंजी को कैप्चर और क्रैक करता है। साथ ही, स्ट्रेस टेस्टिंग के लिए डीऑथेंटिकेशन/जैमर मोड का समर्थन करता है। | Kitploit
उपकरण/GitHubGitHub/hash3lizer/wifibroot
पासवर्ड क्रैकिंगवाई-फाई ऑडिटिंगवायरलेस सुरक्षापेनिट्रेशन टेस्टिंग
GitHubhash3lizer/wifibroot

WiFiBroot

एक वायरलेस (WPA/WPA2) पेंटेस्ट/क्रैकिंग टूल। 4-वे हैंडशेक और PMKID कुंजी को कैप्चर और क्रैक करता है। साथ ही, स्ट्रेस टेस्टिंग के लिए डीऑथेंटिकेशन/जैमर मोड का समर्थन करता है।

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

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

सभी देखें →

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

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

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

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

WiFiBroot

एक वायरलेस पेंटेस्ट/क्रैकिंग टूल 4-वे हैंडशेक और PMKID के लिए

विवरण

WiFiBroot वाई-फाई (WPA/WPA2) नेटवर्कों को क्रैक करने के लिए ग्राहकों को ऑल-इन-वन सुविधा प्रदान करने के लिए बनाया गया है। यह scapy पर बहुत अधिक निर्भर करता है, जो Python में एक सुविधा संपन्न पैकेट हेरफेर लाइब्रेरी है। अलग-अलग चैनल पर वायरलेस इंटरफ़ेस को संचालित करने के अलावा, इसके भीतर लगभग हर प्रक्रिया किसी न किसी तरह से scapy लेयर और अन्य फ़ंक्शन पर निर्भर करती है। यह मूल लिनक्स कमांड iwconfig के माध्यम से किया जाएगा, जिसके लिए आपको sudo विशेषाधिकारों की आवश्यकता हो सकती है। यह वर्तमान में लक्ष्य नेटवर्क से निपटने के लिए चार स्वतंत्र कार्य मोड प्रदान करता है। उनमें से दो ऑनलाइन क्रैकिंग विधियाँ हैं जबकि अन्य ऑफलाइन मोड में चलता है। ऑफलाइन मोड पहले दो मोड से सहेजे गए हैश को क्रैक करने के लिए प्रदान किया गया है। एक वायरलेस नेटवर्क पर डीऑथेंटिकेशन हमले के लिए है और इसे जैमिंग हैंडलर के रूप में भी इस्तेमाल किया जा सकता है। यह विभिन्न लिनक्स प्लेटफॉर्म पर चलाया जा सकता है और ठीक से संचालित करने के लिए कम से कम tp-link से WN727N की आवश्यकता होती है।

स्थापना:

यह केवल Python 2 के साथ काम करता है

WiFiBroot scapy पर बहुत अधिक निर्भर करता है। इसलिए, आपको scapy स्थापित करने की आवश्यकता होगी। लगभग हर अन्य लाइब्रेरी आपके सिस्टम पर पहले से स्थापित होने की संभावना है। सुनिश्चित करें कि आप scapy के लिए जो संस्करण स्थापित करते हैं वह <=2.4.0 होना चाहिए। नए संस्करणों में कुछ अज्ञात त्रुटियाँ आ सकती हैं।

root@kitploit:~
$ sudo pip install scapy==2.4.0

स्क्रिप्ट को sudo के अंतर्गत चलाया जाना चाहिए लेकिन यह रूट मोड में न चलाए जाने पर भी काम करेगी। आवश्यक मूल आर्गुमेंट्स हैं:

root@kitploit:~
$ sudo python wifibroot.py -i [interface] -d /path/to/dictionary -m [mode]

दस्तावेज़ीकरण :

WiFiBroot यह पहचानने के लिए मोड का उपयोग करता है कि आप अपने लक्ष्य पर कौन सा हमला करना चाहते हैं। वर्तमान में, तीन उपलब्ध मोड हैं। --help/-h विकल्प को -m/--mode विकल्प के तुरंत बाद प्रदान करके प्रत्येक मोड के उपयोग को देखा जा सकता है। यहाँ उपलब्ध मोड और उनके कार्यों की सूची है:

मोड:

root@kitploit:~
वाक्यविन्यास:
    $ python wifibroot.py [--mode [मोड]] [--options]
    $ python wifibroot.py --mode 2 -i wlan1mon --verbose -d /path/to/list -w pmkid.txt

मोड:
    #     विवरण                                 मान
    01    4-वे हैंडशेक को कैप्चर करें और MIC कोड को क्रैक करें    1
    02    PMKID को कैप्चर और क्रैक करें (PMKID हमला)       2
    03    उपलब्ध कैप्चर प्रकारों पर मैनुअल क्रैकिंग करें।
          --list-types देखें               3
    04    डीऑथेंटिकेशन। दो स्टेशनों को डिस्कनेक्ट करें
          और ट्रैफिक को जैम करें।                          4

-m, --mode के बाद -h, --help का उपयोग करें मोड पर सहायता प्राप्त करने के लिए। 

प्रत्येक मोड का एक विशिष्ट उद्देश्य है और इसके अपने विकल्प हैं:

हैंडशेक:

root@kitploit:~
मोड: 
   01      4-वे हैंडशेक को कैप्चर करें और MIC कोड को क्रैक करें    1

विकल्प:
   आर्ग्स          विवरण                      आवश्यक
   -h, --help         यह सहायता मैनुअल दिखाएँ              नहीं
   -i, --interface    उपयोग करने के लिए मॉनिटर इंटरफ़ेस           हाँ
   -v, --verbose      वर्बोज़ मोड बंद करें।             नहीं
   -t, --timeout      दो डीऑथ अनुरोधों के बीच
                      समय अंतराल।                          नहीं
   -d, --dictionary   क्रैकिंग के लिए डिक्शनरी            हाँ
   -w, --write        कैप्चर किए गए हैंडशेक को
                      अलग फ़ाइल में लिखें                    नहीं
       --deauth       भेजने के लिए डीऑथेंटिकेशन
                      फ्रेम की संख्या                     नहीं 

फ़िल्टर: 
   -e, --essid         सुनने वाले नेटवर्क का ESSID
   -b, --bssid         लक्ष्य नेटवर्क का BSSID
   -c, --channel       चैनल जिस पर इंटरफ़ेस को सुनना चाहिए।
                       डिफ़ॉल्ट: ALL

PMKID हमला

root@kitploit:~
मोड: 
   02      PMKID को कैप्चर और क्रैक करें (PMKID हमला)       1

विकल्प:
   आर्ग्स          विवरण                      आवश्यक
   -h, --help         यह सहायता मैनुअल दिखाएँ              नहीं
   -i, --interface    उपयोग करने के लिए मॉनिटर इंटरफ़ेस           हाँ
   -v, --verbose      वर्बोज़ मोड बंद करें।             नहीं
   -d, --dictionary   क्रैकिंग के लिए डिक्शनरी            हाँ
   -w, --write        कैप्चर किए गए हैंडशेक को
                      अलग फ़ाइल में लिखें                    नहीं

फ़िल्टर: 
   -e, --essid         सुनने वाले नेटवर्क का ESSID
   -b, --bssid         लक्ष्य नेटवर्क का BSSID
   -c, --channel       चैनल जिस पर इंटरफ़ेस को सुनना चाहिए।
                       डिफ़ॉल्ट: ALL

ऑफलाइन क्रैकिंग

root@kitploit:~
मोड: 
   03    उपलब्ध कैप्चर प्रकारों पर मैनुअल क्रैकिंग करें।
         --list-types देखें                         3

विकल्प:
   आर्ग्स          विवरण                      आवश्यक
   -h, --help         यह सहायता मैनुअल दिखाएँ              नहीं
       --list-types   उपलब्ध क्रैकिंग प्रकारों की सूची दिखाएँ      नहीं
       --type         क्रैक करने के लिए कैप्चर का प्रकार           हाँ
   -v, --verbose      वर्बोज़ मोड बंद करें।             नहीं
   -d, --dictionary   क्रैकिंग के लिए डिक्शनरी            हाँ
   -e, --essid        लक्ष्य नेटवर्क का ESSID।
                      केवल हैंडशेक प्रकार के लिए            हाँ
   -r, --read         क्रैक करने के लिए कैप्चर की गई फ़ाइल             हाँ

डीऑथेंटिकेशन हमला (स्ट्रेस टेस्टिंग)

root@kitploit:~
मोड:
    04   डीऑथेंटिकेशन। दो स्टेशनों को डिस्कनेक्ट करें
         और ट्रैफिक को जैम करें।                            4

विकल्प:
    आर्ग्स            विवरण                      आवश्यक
    -h, --help        यह सहायता मैनुअल दिखाएँ              नहीं
    -i, --interface   उपयोग करने के लिए मॉनिटर मोड इंटरफ़ेस      हाँ
    -0, --count       भेजने के लिए डीऑथेंटिकेशन
                      फ्रेम की संख्या। '0' असीमित
                      फ्रेम निर्दिष्ट करता है                   हाँ
        --ap          एक्सेस पॉइंट MAC पता           नहीं
        --client      STA (स्टेशन) MAC पता          नहीं

उदाहरण

4-वे हैंडशेक कैप्चर करने और MIC कोड क्रैक करने के लिए:

root@kitploit:~
$ python wifibroot.py --mode 1 -i wlan1mon --verbose -d dicts/list.txt -w output.cap 

PMKID कैप्चर और क्रैक करने के लिए:

root@kitploit:~
$ python wifibroot.py --mode 2 -i wlan1mon --verbose -d dicts/list.txt -w output.txt

हैंडशेक और PMKID को ऑफलाइन क्रैक करें:

root@kitploit:~
$ python wifibroot.py --mode 3 --type handshake --essid "TARGET ESSID" --verbose -d dicts/list.txt --read output.cap
$ python wifibroot.py --mode 3 --type pmkid --verbose -d dicts/list.txt --read output.txt

विभिन्न रूपों में डीऑथेंटिकेशन हमला:

root@kitploit:~
# अंतिम डीऑथेंटिकेशन हमला: 
$ python wifibroot.py --mode 4 -i wlan1mon -00 --verbose
# एक्सेस पॉइंट से सभी क्लाइंट को डिस्कनेक्ट करें:
$ python wifibroot.py --mode 4 -i wlan1mon --ap [AP MAC] --verbose
# एक विशिष्ट क्लाइंट को डिस्कनेक्ट करें: 
$ python wifibroot.py --mode 4 -i wlan1mon --ap [AP MAC] --client [STA MAC] --verbose

सहायता

वेबसाइट: https://www.shelvoide.com
ट्विटर: @hash3liZer
ईमेल: [email protected]

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