Crunch

Password List Generator

🔤 Crunch क्या है?

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

aptInstallation Commands

System Update

apt update

Install Crunch

apt install crunch

Verify Installation

crunch -h

💻 Basic Commands (Use)

👉 Commands को एक-एक करके use कर सकते हो:

Simple 4-character lowercase words

crunch 4 4 abcdefghijklmnopqrstuvwxyz -o words.txt

8-character lowercase words

crunch 8 8 -o 8char_words.txt

Alphanumeric (6-8 characters)

crunch 6 8 0123456789abcdefghijklmnopqrstuvwxyz -o alphanumeric.txt

Include Special Characters

crunch 8 8 0123456789abcdefghijklmnopqrstuvwxyz!@#$ -o special.txt

Pattern-based (?d=digit, ?l=lowercase, ?u=uppercase)

crunch 8 8 -t ,@,,,% -o pattern.txt

🌐 Real Example (Practical समझ)

Example🎯 Create 6-digit PIN Wordlist
crunch 6 6 0123456789 -o 6digit_pins.txt

👉 यह command सभी 6-digit combinations (000000 से 999999) generate करेगा

📊 Output समझो

Generated file (6digit_pins.txt) में कुछ ऐसे combinations होंगे:

000000
000001
000002
...
123456
123457
...
999999

🧠 इसका मतलब:

10^6

Total Combinations

1,000,000 (10 lakh) unique combinations

Sequential

Systematic Generation

000000 से 999999 तक सभी combinations

Ready to Use

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.txt

Generates: 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.txt

Pattern: aaaaBB1234, zzccXX5678, etc.

Compressed Output (Save Space)

crunch 8 8 -z gzip -o 8char.txt.gz

Generates 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

⚠️ Important Warning

बिना 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

💡 Simple समझ

Crunch = "Custom Password Factory"

यह आपके instructions के according unlimited passwords produce करता है — जैसे कोई factory अपने design के according products बनाती है।