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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
pmkidcracker — WPA2 पासफ्रेज़ को PMKID मान के साथ क्लाइंट या डी-ऑथेंटिकेशन के बिना क्रैक करने का एक उपकरण | Kitploit
उपकरण/GitHubGitHub/n0mi1k/pmkidcracker
पासवर्ड क्रैकिंगवाई-फाई ऑडिटिंगवायरलेस सुरक्षापेनिट्रेशन टेस्टिंग
GitHubn0mi1k/pmkidcracker

pmkidcracker

WPA2 पासफ्रेज़ को PMKID मान के साथ क्लाइंट या डी-ऑथेंटिकेशन के बिना क्रैक करने का एक उपकरण

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

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

सभी देखें →

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

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

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

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

PMKID WPA2 क्रैकर

यह प्रोग्राम Python में लिखा गया एक टूल है जो बिना किसी डी-ऑथेंटिकेशन या नेटवर्क पर क्लाइंट की आवश्यकता के WPA2 WiFi नेटवर्क की प्री-शेयर्ड कुंजी को पुनर्प्राप्त करता है। यह कुछ एक्सेस पॉइंट्स की कमजोरी को लक्षित करता है जो EAPOL संदेश 1 में PMKID मान का विज्ञापन करते हैं।

प्रोग्राम उपयोग

root@kitploit:~
python pmkidcracker.py -s <SSID> -ap <APMAC> -c <CLIENTMAC> -p <PMKID> -w <WORDLIST> -t <THREADS(Optional)>
सहायता

नोट: apmac, clientmac, pmkid एक हेक्सस्ट्रिंग होना चाहिए, उदा. b8621f50edd9

PMKID की गणना कैसे की जाती है

PMKID प्राप्त करने के दो मुख्य सूत्र निम्नलिखित हैं:

  1. पेयरवाइज़ मास्टर की (PMK) गणना: पासफ़्रेज़ + सॉल्ट(ssid) => PBKDF2(HMAC-SHA1) 4096 पुनरावृत्तियों का
  2. PMKID गणना: HMAC-SHA1[pmk + ("PMK Name" + bssid + clientmac)]

यह केवल समझने के लिए है, दोनों पहले से ही find_pw_chunk और calculate_pmkid में लागू किए गए हैं।

PMKID प्राप्त करना

WireShark में पैकेटों का निरीक्षण करके मैन्युअल रूप से PMKID प्राप्त करने के चरण नीचे दिए गए हैं।

*आप नीचे दिए गए चरणों के बिना जल्दी से PMKID प्राप्त करने के लिए Hcxtools या Bettercap का उपयोग कर सकते हैं। मैन्युअल तरीका समझने के लिए है।

Wireshark से मैन्युअल रूप से PMKID प्राप्त करने के लिए, अपने वायरलेस एंटीना को मॉनिटर मोड में रखें, airodump-ng या समान टूल्स से सभी पैकेट कैप्चर करना शुरू करें। फिर EAPOL 1 हैंडशेक संदेश को कैप्चर करने के लिए अमान्य पासवर्ड का उपयोग करके AP से कनेक्ट करें। आर्गुमेंट्स के लिए आवश्यक फ़ील्ड प्राप्त करने के लिए अगले 3 चरणों का पालन करें।

WireShark में pcap खोलें:

  • EAPOL संदेश 1 पैकेट प्रदर्शित करने के लिए WireShark में wlan_rsna_eapol.keydes.msgnr == 1 से फ़िल्टर करें।
  • EAPOL 1 pkt में, AP MAC, Client MAC प्राप्त करने के लिए IEEE 802.11 QoS डेटा फ़ील्ड का विस्तार करें।
  • EAPOL 1 pkt में, 802.1 प्रमाणीकरण > WPA कुंजी डेटा > टैग: विक्रेता विशिष्ट > PMKID नीचे है।

यदि एक्सेस पॉइंट संवेदनशील है, तो आपको नीचे दिए गए स्क्रीनशॉट की तरह PMKID मान देखना चाहिए:

pmkid

डेमो रन

cracked

अस्वीकरण

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

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