Hashcat से John नियम कन्वर्टर
Hashcat नियम पेस्ट करें — उपयोग के लिए तैयार John the Ripper कॉन्फ़िग फ़ाइल प्राप्त करें।
यह कैसे काम करता है
John the Ripper मूल रूप से Hashcat नियम सिंटैक्स को इसके माध्यम से सपोर्ट करता है !! hashcat logic ON directive। यह टूल आपके Hashcat नियमों को एक मान्य John config section में रैप करता है ताकि आप इसे सीधे John कमांड में डाल सकें।
- 1. अपने Hashcat नियम पेस्ट करें: प्रति पंक्ति एक नियम, बिल्कुल वैसे जैसे Hashcat .rule फ़ाइल में दिखते हैं (उदा.
l $1 so0). - 2. नियमसेट का नाम सेट करें: config section हेडर में उपयोग किया गया नाम और
--rulesJohn चलाते समय flag। - 3. .conf फ़ाइल डाउनलोड करें: टूल नियमों को आवश्यक John फ़ॉर्मैट में रैप करता है और उपयोग के लिए तैयार config उत्पन्न करता है।
- 4. John चलाएं: .conf फ़ाइल के साथ पास करें
--configऔर नियमसेट नाम के साथ--rules. John हैशिंग से पहले प्रत्येक wordlist एंट्री पर हर Hashcat नियम लागू करता है।
उत्पन्न .conf संरचना
[List.Rules:yourRulesetName] !! hashcat logic ON <your hashcat rules> !! hashcat logic OFF
सामान्य Hashcat नियम फ़ंक्शन
कोई भी मान्य Hashcat नियम फ़ंक्शन बिना बदले पास होता है — कन्वर्टर केवल रैप करता है, कभी संशोधित नहीं करता। सामान्य उदाहरण:
| नियम | प्रभाव |
|---|---|
| : | No-op: pass the word unchanged |
| l | Lowercase all characters |
| u | Uppercase all characters |
| c | Capitalise first letter, lowercase rest |
| r | Reverse the word |
| $X | Append character X |
| ^X | Prepend character X |
| sXY | Replace all X with Y |
| d | Duplicate the word |
| t | Toggle case of all characters |
FAQ
Why not just use John's built-in rule syntax?
Hashcat rules are more widely shared. Leaked rulesets like OneRuleToRuleThemAll, d3adhob0, and best64.rule are all in Hashcat format. This converter lets you use them in John without rewriting every rule manually.
Are all Hashcat rules supported?
John's hashcat logic mode supports the vast majority of Hashcat rule functions. A small number of advanced Hashcat-only functions (such as complex memory rules) may not execute. John will skip unrecognised functions rather than error.
Is my ruleset stored on the server?
No. Rules are processed in memory on submit and immediately discarded. Nothing is logged or stored.
Can I chain multiple rules?
Yes. Each line is an independent rule chain applied to every wordlist entry. John processes all rules in the section, generating one output candidate per rule per word.