Crunch एक wordlist generator tool है जो specific pattern और criteria के according custom password lists बनाता है। यह brute force attacks के लिए powerful wordlists generate करता है।
👉 Custom pattern-based wordlists बनाने के लिए best tool — length, characters, और patterns control कर सकते हो।
🔑 Crunch क्या-क्या कर सकता है
Custom Length
Minimum/maximum password length
Character Sets
Custom character sets define करना
Pattern Based
Specific pattern के अनुसार generation
Split Output
Large files को chunks में divide
Compression
gzip compressed output support
Progress Display
Real-time generation progress show
⚙️ Kali NetHunter / Termux में Crunch install
System Update
apt updateInstall Crunch
apt install crunchVerify Installation
crunch -h💻 Basic Commands (Use)
👉 Commands को एक-एक करके use कर सकते हो:
Simple 4-character lowercase words
crunch 4 4 abcdefghijklmnopqrstuvwxyz -o words.txt8-character lowercase words
crunch 8 8 -o 8char_words.txtAlphanumeric (6-8 characters)
crunch 6 8 0123456789abcdefghijklmnopqrstuvwxyz -o alphanumeric.txtInclude Special Characters
crunch 8 8 0123456789abcdefghijklmnopqrstuvwxyz!@#$ -o special.txtPattern-based (?d=digit, ?l=lowercase, ?u=uppercase)
crunch 8 8 -t ,@,,,% -o pattern.txt🌐 Real Example (Practical समझ)
crunch 6 6 0123456789 -o 6digit_pins.txt👉 यह command सभी 6-digit combinations (000000 से 999999) generate करेगा
Generated file (6digit_pins.txt) में कुछ ऐसे combinations होंगे:
🧠 इसका मतलब:
Total Combinations
1,000,000 (10 lakh) unique combinations
Systematic Generation
000000 से 999999 तक सभी combinations
Direct Use in Tools
Hydra, John, Hashcat में directly feed कर सकते हो
👉 File size warning:
- • 6-digit wordlist ≈ 7 MB
- • 8-digit wordlist ≈ 700 MB
- • Long wordlists space बहुत लेती हैं — be careful!
🔥 Pattern Examples (Advanced)
Email-style passwords (?d=digit, ?l=lowercase)
crunch 8 8 -t @@dd%% -o email_style.txt@=lowercase, %=special chars → ab12#^, cd34@# etc.
Phone number pattern (?d=digits only)
crunch 10 10 -t dddddddddd -o phone_numbers.txtGenerates: 0123456789, 9876543210, etc.
Mixed pattern (?l=lower, ?u=upper, ?d=digit)
crunch 8 8 -t ?l?l?u?u?d?d?d?d -o mixed.txtPattern: aaaaBB1234, zzccXX5678, etc.
Compressed Output (Save Space)
crunch 8 8 -z gzip -o 8char.txt.gzGenerates and compresses on the fly
Split Output (Chunks)
crunch 8 8 -b 100mb -o START chunk_Splits into 100MB files: chunk_1.txt, chunk_2.txt, etc.
👉 Pattern options आपको precise control देते हैं → target के according custom lists
बिना permission किसी भी password को crack करना illegal है
Practice के लिए use करो:
- अपने own accounts और passwords test करो
- Practice labs और CTF challenges
- Authorized penetration testing scenarios
⚡ Disk Space Warning: Large wordlists (10+ chars) GBs की space लेती हैं। Check disk space before generating!
💡 Efficiency Tip: Target के according length limit करो — बहुत long lists time waste करती हैं।
🧩 Related Tools
Hydra
Online password attacks
John the Ripper
Offline password cracking
Hashcat
GPU-based hash cracking
CeWL
Website-based wordlist
Crunch = "Custom Password Factory"
यह आपके instructions के according unlimited passwords produce करता है — जैसे कोई factory अपने design के according products बनाती है।