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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
wavecrack — Wavestone का वेब इंटरफ़ेस hashcat के साथ पासवर्ड क्रैकिंग के लिए | Kitploit
उपकरण/GitHubGitHub/wavestone-cdt/wavecrack
पासवर्ड क्रैकिंगपासवर्ड हमलेवेब सुरक्षापेनिट्रेशन टेस्टिंग
GitHubwavestone-cdt/wavecrack

wavecrack

Wavestone का वेब इंटरफ़ेस hashcat के साथ पासवर्ड क्रैकिंग के लिए

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

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

सभी देखें →

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

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

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

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

Wavecrack

विवरण

एक उपयोगकर्ता-अनुकूल वेब इंटरफ़ेस जो कई उपयोगकर्ताओं के बीच कुछ पूर्व-परिभाषित विकल्पों के साथ हैशकैट क्रैकिंग बॉक्स साझा करने के लिए है।

स्क्रीनशॉट

  • होमपेज होमपेज
  • क्रैक करने के लिए हैश जोड़ना क्रैक करने के लिए हैश जोड़ना
  • परिणाम और कुछ आँकड़े देखना परिणाम और कुछ आँकड़े देखना

रूपरेखा

  • इस वेब एप्लिकेशन का उपयोग hashcat के साथ अतुल्यकालिक पासवर्ड क्रैक लॉन्च करने के लिए किया जा सकता है।
  • इंटरफ़ेस यथासंभव उपयोगकर्ता-अनुकूल होने का प्रयास करता है और पासवर्ड क्रैकिंग विधि चयन और विभिन्न हमला मोड के उत्तराधिकार को स्वचालित करने की सुविधा प्रदान करता है।
  • यह क्रैक किए गए पासवर्डों के आँकड़े भी प्रदर्शित करता है और क्रैक किए गए पासवर्ड सूची को CSV में निर्यात करने की अनुमति देता है।
  • एप्लिकेशन को विभिन्न उपयोगकर्ताओं के क्रैकिंग परिणामों के बीच सख्त पृथक्करण के साथ बहु-उपयोगकर्ता वातावरण में उपयोग करने के लिए डिज़ाइन किया गया है: उपयोगकर्ता प्रमाणीकरण LDAP निर्देशिका या बेसिक प्रमाणीकरण के माध्यम से किया जा सकता है।

उपयोग

Wavecrack का उपयोग निम्नलिखित करने के लिए किया जा सकता है:

  • नए पासवर्ड हैश जोड़ें, हमला मोड और क्रैक अवधि चुनें
  • अपने उपयोगकर्ता के लिए पिछले और वर्तमान क्रैक को आँकड़ों और ग्राफ़ के साथ देखें
  • प्लेटफ़ॉर्म के कुल लोड को देखें
  • पासवर्ड-संरक्षित फ़ाइल अपलोड करें और उसका हैश निकालें

हमला मोड उस क्रम में अपनाए जाते हैं जिस क्रम में वे हैश सबमिट फ़ॉर्म पर प्रदर्शित होते हैं।
क्रैक को रोकना भी संभव है। हालांकि, प्रत्येक रद्दीकरण अंतिम है।
समवर्ती क्रैक की संख्या की एक सीमा सेटिंग्स में परिभाषित की जा सकती है ताकि वर्तमान क्रैक के प्रदर्शन को कम न किया जा सके।

आवश्यकताएँ

  • hashcat: केवल CPU उपयोग के लिए Kali Linux होस्ट पर इन निर्देशों का पालन करें
  • flask (>=0.10.1)
  • celery (>=3.1.18)
  • SQLite (>=3.8.7.4)
  • rabbitmq-server (>= 3.4.3)
  • hashcat के लिए नियम (उदाहरण)
  • शब्दसूचियाँ (उदाहरण)

स्थापना

  • RabbitMQ सर्वर और python-ldap आवश्यकताएँ स्थापित करें
root@kitploit:~
$ apt-get install libsasl2-dev libldap2-dev libssl-dev rabbitmq-server
  • Python आवश्यकताएँ स्थापित करें
root@kitploit:~
$ pip install -r requirements.txt
  • cracker/app_settings.py कॉन्फ़िगरेशन फ़ाइल को cracker/app_settings.py.example फ़ाइल से बनाएं और विशेष रूप से Mandatory settings अनुभाग को संपादित करें:

    • hashcat का पथ
    • RabbitMQ कनेक्शन स्ट्रिंग: डिफ़ॉल्ट रूप से guest/guest खाते का उपयोग किया जाता है। अपनी स्थापना को सुरक्षित करना सुनिश्चित करें।
    • SQLite डेटाबेस का पथ
    • hashcat नियमों का पथ
    • शब्दसूचियों का पथ
    • LDAP पैरामीटर:
      • IP पता
      • पोर्ट
      • उपयोगकर्ताओं के लिए LDAP डेटाबेस
      • आधार DN
  • cracker/app_settings.py कॉन्फ़िगरेशन फ़ाइल में लिंक किए गए स्थानीय डेटाबेस को प्रारंभ करें

root@kitploit:~
$ sqlite3 base.db < base_schema.sql
  • RabbitMQ सर्वर प्रारंभ करें
root@kitploit:~
$ sudo service rabbitmq-server start
  • एप्लिकेशन फ़ोल्डर से Celery प्रारंभ करें
root@kitploit:~
$ celery worker -A cracker.celery
  • Flask वेब सर्वर लॉन्च करें

    • सीधे server.py फ़ाइल से: यह मोड उत्पादन उद्देश्य के लिए उपयुक्त नहीं है
    root@kitploit:~
    $ python server.py
    
    • wsgi स्क्रिप्ट के साथ: app.wsgi.example का एक उदाहरण प्रदान किया गया है
    • इसी तरह, supervisorctl का उपयोग supervisorcelery.conf.example में एक कॉन्फ़िगरेशन फ़ाइल उदाहरण के साथ celery प्रबंधित करने के लिए किया जा सकता है
  • एक निश्चित समय के बाद क्रैक को रोकने के लिए, आप प्रदत्त क्रॉन स्क्रिप्ट का उपयोग कर सकते हैं।

  • यदि आप समर्थित हैश की सूची को अपडेट करना चाहते हैं, तो आप समर्पित स्क्रिप्ट का उपयोग कर सकते हैं जो hashcat के विकी को पार्स करेगी और एक अद्यतन उत्पन्न करेगी। ऐसा करने के लिए, आपके सिस्टम पर BeautifulSoup स्थापित होना चाहिए।

अंत में, यदि आप अपना स्वयं का VM सेटअप नहीं करना चाहते हैं, तो आप docker फ़ोल्डर में वर्णित डॉकर-आधारित प्रक्रिया का उपयोग कर सकते हैं।

कॉपीराइट और लाइसेंस

सभी उत्पाद नाम, लोगो और ब्रांड उनके संबंधित मालिकों की संपत्ति हैं।
wavecrack में प्रकाशित सभी संसाधन मुफ्त सॉफ्टवेयर हैं: आप इसे GNU जनरल पब्लिक लाइसेंस की शर्तों के तहत पुनर्वितरित और/या संशोधित कर सकते हैं जैसा कि फ्री सॉफ्टवेयर फाउंडेशन द्वारा प्रकाशित किया गया है, लाइसेंस के संस्करण 3, या (आपकी पसंद पर) किसी भी बाद के संस्करण के तहत। अधिक जानकारी के लिए GNU जनरल पब्लिक लाइसेंस देखें।

संपर्क

  • Cyprien Oger < cyprien.oger at wavestone d0t com >
  • CERT-W < cert at wavestone d0t com >
टूल डाउनलोड करें
hashcat_hashes.py