
hashcat v8.0.0
दुनिया का सबसे तेज़ और सबसे उन्नत पासवर्ड पुनर्प्राप्ति उपयोगिता
hashcat
hashcat GPU, CPU और बड़े वितरित सिस्टम के लिए एक अत्यधिक अनुकूलित पासवर्ड रिकवरी प्लेटफ़ॉर्म है।
विशेषताएँ
- दुनिया का सबसे तेज़ पासवर्ड क्रैकर
- दुनिया का पहला और एकमात्र इन-कर्नेल रूल इंजन, जो हर अटैक मोड में उपयोग करने योग्य है
- MIT लाइसेंस के अंतर्गत मुफ़्त और ओपन सोर्स
- मल्टी-OS: Linux, Windows और macOS, तथा BSD और Android पर सोर्स से बिल्ड
- मल्टी-बैकएंड: CUDA, HIP, Metal और OpenCL
- मल्टी-डिवाइस: एक ही सिस्टम में कई डिवाइस, और मिश्रित डिवाइस प्रकार
- मल्टी-हैश: एक साथ बड़ी संख्या में हैश क्रैक करता है
- 630 से अधिक हैश मोड, प्रत्येक प्रदर्शन को ध्यान में रखते हुए लिखा गया
- हैश रेसिपी: किसी हैश को एक्सप्रेशन के रूप में लिखें, जैसे
pbkdf2_sha256(md5(pass), salt, iter, 32), पूरी तरह GPU त्वरित - पासवर्ड कैंडिडेट जनरेट करने के लिए 10 अटैक मोड
- Assimilation ब्रिज: कर्नेल लिखे बिना C, Python या Rust में हैश मोड जोड़ें
- Brain: उन कैंडिडेट को छोड़ देता है जिन्हें किसी पिछले सत्र में पहले ही आज़माया जा चुका है
- वितरित क्रैकिंग नेटवर्क, एक ओवरले का उपयोग करते हुए
- वर्डलिस्ट से, stdin से, या किसी अन्य प्रोग्राम से कैंडिडेट पढ़ता है
- gzip, xz या zstd से कम्प्रेस की गई वर्डलिस्ट पढ़ता है
- सीक-योग्य वर्डलिस्ट
- Markov चेन कीस्पेस ऑर्डरिंग, ताकि संभावित कैंडिडेट पहले आएँ
- प्रति डिवाइस स्वचालित प्रदर्शन ट्यूनिंग
- इंटरैक्टिव पॉज़, रिज़्यूम, रिवाइंड और एडवांस
- नामित सत्र, और रुकावट के बाद पुनर्स्थापना
- अंतर्निहित बेंचमार्क
- एकीकृत थर्मल वॉचडॉग
लाइसेंस
hashcat MIT लाइसेंस के अंतर्गत लाइसेंस प्राप्त है। देखें docs/license.txt।
इंस्टॉलेशन
नवीनतम रिलीज़ डाउनलोड करें और इसे वहाँ अनपैक करें जहाँ आप चाहते हैं। कमांड लाइन से अनपैक करते समय 7z x का उपयोग करें, ताकि पूर्ण फ़ाइल पथ बरकरार रहें।
आपका प्लेटफ़ॉर्म पैकेज भी प्रदान कर सकता है। hashcat को जिन ड्राइवरों और रनटाइम की आवश्यकता होती है, वे docs/hashcat-requirements.md में सूचीबद्ध हैं।
बिल्ड करना
सोर्स से बिल्ड करना वैकल्पिक है। रिलीज़ पैकेज वही प्रोग्राम है, और आपके द्वारा स्वयं बिल्ड किया गया बाइनरी किसी भी तरह तेज़ी से क्रैक नहीं करेगा। इसे तब बिल्ड करें जब आप अपना कोई बदलाव चाहते हों, कोई ऐसा फ़िक्स चाहते हों जो master में है लेकिन अभी रिलीज़ नहीं हुआ है, या ऐसा प्लेटफ़ॉर्म चाहते हों जिसके लिए हम बाइनरी प्रदान नहीं करते।
कैसे करें, इसके लिए BUILD.md देखें।
परीक्षण:
| Build | BSD | Rust | Test | Fuzz |
|---|---|---|---|---|
उपयोग और सहायता
--help से शुरू करें, जो ट्री में docs/hashcat-help.md के रूप में भी रखा गया है। प्रति मोड एक उदाहरण हैश docs/hashcat-example-hashes.md में है।
विकी और FAQ और आगे जाते हैं। फ़ोरम में वर्षों के उत्तरित प्रश्न मौजूद हैं। यदि आपको अभी भी किसी वास्तविक व्यक्ति से सहायता चाहिए, तो Discord पर आएँ।
दस्तावेज़ीकरण
docs निर्देशिका प्रत्येक विशेषता को कवर करती है। जिनके बारे में लोग सबसे अधिक पूछते हैं:
- Hash recipes, कस्टम हैश स्कीम को हैश मोड लिखे बिना क्रैक करने के लिए
- Plugin development guide, हैश मोड जोड़ने के लिए
- Assimilation bridge, और इसके Python तथा Rust क्विकस्टार्ट
- FPGA setup, मोड 75000 के साथ FPGA बोर्ड्स पर bcrypt चलाने के लिए
- Generic attack mode, PCFG, table और association हमले
- Brain, उन कैंडिडेट्स को छोड़ने के लिए जिन्हें किसी पिछले सत्र में पहले ही आज़माया जा चुका है
- Release notes for v8.0.0, और पूरा changelog
योगदान
योगदान का स्वागत है। CONTRIBUTING.md में कोड शैली, पुल रिक्वेस्ट के लिए क्या आवश्यक है, और भेजने से पहले किसी बदलाव का परीक्षण कैसे करें, यह सब दिया गया है।
सुरक्षा
SECURITY.md में बताया गया है कि किसी भेद्यता की रिपोर्ट कैसे करें, और किसे भेद्यता माना जाता है।