CybersLion

๐Ÿ” Linux เคฎें Password Cracking: เค–เคคเคฐे, เคคเค•เคจीเค•ें เค”เคฐ เคฌเคšाเคต

 

๐Ÿ” Linux เคฎें Password Cracking: เค–เคคเคฐे, เคคเค•เคจीเค•ें เค”เคฐ เคฌเคšाเคต



๐Ÿง  เคชเคฐिเคšเคฏ

Linux เคฆुเคจिเคฏा เค•े เคธเคฌเคธे เคธुเคฐเค•्เคทिเคค เค‘เคชเคฐेเคŸिंเค— เคธिเคธ्เคŸเคฎ्เคธ เคฎें เคธे เคเค• เคฎाเคจा เคœाเคคा เคนै, เคฒेเค•िเคจ เคฏเคฆि เค‰เคชเคฏोเค—เค•เคฐ्เคคा เค•เคฎเคœोเคฐ เคชाเคธเคตเคฐ्เคก เค•ा เค‰เคชเคฏोเค— เค•เคฐเคคे เคนैं เคฏा เค‰เคšिเคค เคธुเคฐเค•्เคทा เค‰เคชाเคฏ เคฒाเค—ू เคจเคนीं เค•िเค เคœाเคคे, เคคो เคธिเคธ्เคŸเคฎ เค…เคจเคงिเค•ृเคค เคชเคนुंเคš เค•े เคœोเค–िเคฎ เคฎें เค† เคธเค•เคคा เคนै।

Password Cracking เค•ो เคธเคฎเคเคจा เคธिเคธ्เคŸเคฎ เคเคกเคฎिเคจिเคธ्เคŸ्เคฐेเคŸเคฐ्เคธ เค”เคฐ เคธुเคฐเค•्เคทा เคชेเคถेเคตเคฐों เค•े เคฒिเค เคฎเคนเคค्เคตเคชूเคฐ्เคฃ เคนै เค•्เคฏोंเค•ि เค‡เคธเคธे เคตे เคฎเคœเคฌूเคค เคธुเคฐเค•्เคทा เคจिเคฏंเคค्เคฐเคฃ เคฒाเค—ू เค•เคฐ เคธเค•เคคे เคนैं।


๐Ÿ” Password Cracking เค•्เคฏा เคนै?

Password Cracking เคตเคน เคช्เคฐเค•्เคฐिเคฏा เคนै เคœिเคธเคฎें เค•ोเคˆ เคต्เคฏเค•्เคคि เค•िเคธी เค‰เคชเคฏोเค—เค•เคฐ्เคคा เค•े เคชाเคธเคตเคฐ्เคก เค•ा เค…เคจुเคฎाเคจ เคฒเค—ाเคจे เคฏा เค‰เคธे เคช्เคฐाเคช्เคค เค•เคฐเคจे เค•ा เคช्เคฐเคฏाเคธ เค•เคฐเคคा เคนै।

เคฏเคน เค—เคคिเคตिเคงि เคตैเคง เคธुเคฐเค•्เคทा เคชเคฐीเค•्เคทเคฃ (เคœैเคธे Security Audits) เคฎें เคญी เค‰เคชเคฏोเค— เค•ी เคœा เคธเค•เคคी เคนै เค”เคฐ เคฆुเคฐ्เคญाเคตเคจाเคชूเคฐ्เคฃ เค—เคคिเคตिเคงिเคฏों เคฎें เคญी เคฆेเค–ी เคœाเคคी เคนै।

เคฒเค•्เคท्เคฏ

  • เค‰เคชเคฏोเค—เค•เคฐ्เคคा เค–ाเคคों เคคเค• เคชเคนुंเคš
  • เคช्เคฐเคถाเคธเคจिเค• (Admin) เคเค•्เคธेเคธ เคช्เคฐाเคช्เคค เค•เคฐเคจा
  • เคธंเคตेเคฆเคจเคถीเคฒ เคกेเคŸा เคคเค• เคชเคนुंเคš
  • เคธिเคธ्เคŸเคฎ เคจिเคฏंเคค्เคฐเคฃ เคช्เคฐाเคช्เคค เค•เคฐเคจा

⚠️ Password Attacks เค•े เคธाเคฎाเคจ्เคฏ เคช्เคฐเค•ाเคฐ

1️⃣ Brute Force Attack

เค‡เคธเคฎें เคฌเคก़ी เคธंเค–्เคฏा เคฎें เคธंเคญाเคตिเคค เคชाเคธเคตเคฐ्เคก เค†เคœ़เคฎाเคจे เค•ा เคช्เคฐเคฏाเคธ เค•िเคฏा เคœाเคคा เคนै।

เคœोเค–िเคฎ เคฌเคข़ाเคจे เคตाเคฒे เค•ाเคฐเค•

❌ เค›ोเคŸे เคชाเคธเคตเคฐ्เคก

❌ เค•เคฎเคœोเคฐ เคชाเคธเคตเคฐ्เคก

❌ Account Lockout เค•ा เค…เคญाเคต


2️⃣ Dictionary Attack

เค‡เคธ เคช्เคฐเค•ाเคฐ เค•े เคนเคฎเคฒे เคฎें เค†เคฎ เคถเคฌ्เคฆों เค”เคฐ เคธाเคฎाเคจ्เคฏ เคชाเคธเคตเคฐ्เคกों เค•ी เคธूเคšी เค•ा เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนै।

เค•เคฎเคœोเคฐ เคชाเคธเคตเคฐ्เคก เค‰เคฆाเคนเคฐเคฃ

❌ password123

❌ admin123

❌ welcome123

❌ qwerty123


3️⃣ Credential Stuffing

เคฏเคฆि เค•िเคธी เค…เคจ्เคฏ เคตेเคฌเคธाเค‡เคŸ เคฏा เคธेเคตा เคธे เค‰เคชเคฏोเค—เค•เคฐ्เคคा เค•ी Login Credentials เคฒीเค• เคนो เคœाเคं, เคคो เคนเคฎเคฒाเคตเคฐ เค‰เคจ्เคนीं Credentials เค•ो เค…เคจ्เคฏ เคธेเคตाเค“ं เคชเคฐ เค†เคœเคฎाเคจे เค•ा เคช्เคฐเคฏाเคธ เค•เคฐ เคธเค•เคคे เคนैं।

เคฏเคน เค•्เคฏों เคธเคซเคฒ เคนोเคคा เคนै?

เค•्เคฏोंเค•ि เค•เคˆ เค‰เคชเคฏोเค—เค•เคฐ्เคคा เคเค• เคนी เคชाเคธเคตเคฐ्เคก เค…เคจेเค• เคธेเคตाเค“ं เคชเคฐ เค‰เคชเคฏोเค— เค•เคฐเคคे เคนैं।


4️⃣ Password Spray Attack

เค‡เคธ เคคเค•เคจीเค• เคฎें เคฌเคก़ी เคธंเค–्เคฏा เคฎें เค–ाเคคों เคชเคฐ เค•ुเค› เคธाเคฎाเคจ्เคฏ เคชाเคธเคตเคฐ्เคก เค†เคœเคฎाเค เคœाเคคे เคนैं।

เค‰เคฆाเคนเคฐเคฃ:

  • Welcome2025
  • Password@123
  • CompanyName123

เคฏเคน เคคเค•เคจीเค• เค…เค•्เคธเคฐ Account Lockout Controls เค•ो เคŸ्เคฐिเค—เคฐ เคนोเคจे เคธे เคฌเคšाเคจे เค•े เคฒिเค เค‰เคชเคฏोเค— เค•ी เคœाเคคी เคนै।


5️⃣ Offline Password Hash Analysis

เคฏเคฆि เค•िเคธी เคธिเคธ्เคŸเคฎ เคธे Password Hashes เคช्เคฐाเคช्เคค เคนो เคœाเคं, เคคो เค‰เคจ Hashes เค•ा เคตिเคถ्เคฒेเคทเคฃ เค•เคฐ เคฎूเคฒ เคชाเคธเคตเคฐ्เคก เค•ा เค…เคจुเคฎाเคจ เคฒเค—ाเคจे เค•ा เคช्เคฐเคฏाเคธ เค•िเคฏा เคœा เคธเค•เคคा เคนै।

Linux เคฎें Password Hashes เคธाเคฎाเคจ्เคฏเคคः เคจिเคฎ्เคจ เคซ़ाเค‡เคฒ เคฎें เคธुเคฐเค•्เคทिเคค เคฐเค–े เคœाเคคे เคนैं:

/etc/shadow

๐Ÿง Linux Password Security Features

Secure Password Hashing

เค†เคงुเคจिเค• Linux Distributions เคฎเคœเคฌूเคค Password Hashing Algorithms เค•ा เคธเคฎเคฐ्เคฅเคจ เค•เคฐเคคी เคนैं।

เค‰เคฆाเคนเคฐเคฃ:

  • SHA-512
  • Yescrypt

เค‡เคจเค•ा เค‰เคฆ्เคฆेเคถ्เคฏ Password Storage เค•ो เค…เคงिเค• เคธुเคฐเค•्เคทिเคค เคฌเคจाเคจा เคนै।


Account Lockout Policies

เคฌाเคฐ-เคฌाเคฐ เค…เคธเคซเคฒ Login เคช्เคฐเคฏाเคธों เค•े เคฌाเคฆ Account เค•ो เค…เคธ्เคฅाเคฏी เคฐूเคช เคธे เคฒॉเค• เค•िเคฏा เคœा เคธเค•เคคा เคนै।

เคฒाเคญ

✅ Brute Force เคช्เคฐเคฏाเคธों เค•ो เค•เคฎ เค•เคฐเคจा

✅ เคธुเคฐเค•्เคทा เค…เคฒเคฐ्เคŸ เค‰เคค्เคชเคจ्เคจ เค•เคฐเคจा


Multi-Factor Authentication (MFA)

MFA เคเค• เค…เคคिเคฐिเค•्เคค เคธुเคฐเค•्เคทा เคชเคฐเคค เคช्เคฐเคฆाเคจ เค•เคฐเคคा เคนै।

เค‰เคฆाเคนเคฐเคฃ

  • Authenticator Apps
  • Hardware Security Keys
  • One-Time Passwords (OTP)

๐Ÿ›ก Linux Password Security Best Practices

1. เคฎเคœเคฌूเคค เคชाเคธเคตเคฐ्เคก เค•ा เค‰เคชเคฏोเค— เค•เคฐें

เคเค• เคธुเคฐเค•्เคทिเคค เคชाเคธเคตเคฐ्เคก:

✅ เคฒंเคฌा เคนोเคจा เคšाเคนिเค

✅ เคฏूเคจिเค• เคนोเคจा เคšाเคนिเค

✅ เค…เคจुเคฎाเคจ เคฒเค—ाเคจा เค•เค िเคจ เคนोเคจा เคšाเคนिเค

✅ เคต्เคฏเค•्เคคिเค—เคค เคœाเคจเค•ाเคฐी เคถाเคฎिเคฒ เคจเคนीं เค•เคฐเคจी เคšाเคนिเค

เค…เคจुเคถंเคธिเคค เคฒंเคฌाเคˆ

เค•เคฎ เคธे เค•เคฎ 16 เค…เค•्เคทเคฐ


2. MFA เคธเค•्เคทเคฎ เค•เคฐें

เคฏเคฆि เคชाเคธเคตเคฐ्เคก เคธเคฎเคौเคคा เคนो เคญी เคœाเค เคคो MFA เค…เคคिเคฐिเค•्เคค เคธुเคฐเค•्เคทा เคช्เคฐเคฆाเคจ เค•เคฐเคคा เคนै।


3. Default Accounts เคนเคŸाเคं

เคจिเคฏเคฎिเคค เคฐूเคช เคธे เคธเคฎीเค•्เคทा เค•เคฐें:

  • เค…เคจाเคตเคถ्เคฏเค• เค–ाเคคे
  • เคจिเคท्เค•्เคฐिเคฏ เค–ाเคคे
  • เคกिเคซ़ॉเคฒ्เคŸ เค–ाเคคे

4. Login Logs เค•ी เคจिเค—เคฐाเคจी เค•เคฐें

Linux เคธिเคธ्เคŸเคฎ เคฎें Authentication Logs เค•ी เคธเคฎीเค•्เคทा เค•เคฐें।

เค‰เคฆाเคนเคฐเคฃ:

/var/log/auth.log

เคฏा

/var/log/secure

(Distribution เค•े เค…เคจुเคธाเคฐ)


5. Security Monitoring Tools เค•ा เค‰เคชเคฏोเค— เค•เคฐें

เคฒोเค•เคช्เคฐिเคฏ เคŸूเคฒ्เคธ:

  • Fail2Ban
  • Wazuh

เคฒाเคญ

  • เคธंเคฆिเค—्เคง Login เค—เคคिเคตिเคงिเคฏों เค•ी เคชเคนเคšाเคจ
  • เคธुเคฐเค•्เคทा เค…เคฒเคฐ्เคŸ
  • เค•ेंเคฆ्เคฐीเค•ृเคค เคฒॉเค— เคตिเคถ्เคฒेเคทเคฃ

6. SSH เคธुเคฐเค•्เคทा เคฎเคœเคฌूเคค เค•เคฐें

เคธเคฐ्เคตोเคค्เคคเคฎ เค…เคญ्เคฏाเคธ

✅ Root Login เคจिเคท्เค•्เคฐिเคฏ เค•เคฐें

✅ SSH Keys เค•ा เค‰เคชเคฏोเค— เค•เคฐें

✅ Password Authentication เคธीเคฎिเคค เค•เคฐें

✅ MFA เคธเค•्เคทเคฎ เค•เคฐें


7. เคจिเคฏเคฎिเคค Updates เคฒाเค—ू เค•เคฐें

เค…เคชเคกेเคŸ เค•เคฐें:

  • Linux Kernel
  • SSH Services
  • Authentication Components
  • Security Tools

๐Ÿ“Š Password Attack เค•े เคธंเค•ेเคค

เคธंเค•ेเคคเคตिเคตเคฐเคฃ
เคฌाเคฐ-เคฌाเคฐ Failed Loginsเคฒเค—ाเคคाเคฐ Authentication Failures
Account Lockoutsเค…เคจेเค• เค–ाเคคों เค•ा เคฒॉเค• เคนोเคจा
เค…เคธाเคฎाเคจ्เคฏ Login Locationsเค…เคช्เคฐเคค्เคฏाเคถिเคค เคธ्เคฅाเคจों เคธे Login
Rapid Login Attemptsเคฌเคนुเคค เคคेเคœ़ Login เคช्เคฐเคฏाเคธ
Unusual Admin Accessเค…เคช्เคฐเคค्เคฏाเคถिเคค เคช्เคฐเคถाเคธเคจिเค• เค—เคคिเคตिเคงि

๐Ÿšจ เคธाเคฎाเคจ्เคฏ เคธुเคฐเค•्เคทा เค—เคฒเคคिเคฏाँ

❌ เคเค• เคนी เคชाเคธเคตเคฐ्เคก เค•ा เคชुเคจः เค‰เคชเคฏोเค—

❌ เค•เคฎเคœोเคฐ เคชाเคธเคตเคฐ्เคก

❌ Passwords เคธाเคा เค•เคฐเคจा

❌ Plain Text เคฎें Password Storage

❌ MFA เค•ा เค‰เคชเคฏोเค— เคจ เค•เคฐเคจा

❌ Failed Login Alerts เค•ी เค…เคจเคฆेเค–ी

❌ Default Credentials เค›ोเคก़ เคฆेเคจा


๐Ÿ” Recommended Linux Security Stack

Authentication Security

  • Strong Password Policy
  • MFA
  • Account Lockout Controls

Monitoring

  • Wazuh
  • Centralized Logging

Intrusion Prevention

  • Fail2Ban

System Hardening

  • Security Updates
  • Least Privilege Principle
  • SSH Hardening

๐Ÿš€ เคจिเคท्เค•เคฐ्เคท

Password เค†เคงाเคฐिเคค เคนเคฎเคฒे เค†เคœ เคญी Linux เคธिเคธ्เคŸเคฎ्เคธ เค•े เคฒिเค เคเค• เคฎเคนเคค्เคตเคชूเคฐ्เคฃ เคœोเค–िเคฎ เคฌเคจे เคนुเค เคนैं। เคฎเคœเคฌूเคค เคชाเคธเคตเคฐ्เคก เคจीเคคिเคฏां, Multi-Factor Authentication, เคจिเคฏเคฎिเคค เคฒॉเค— เคฎॉเคจिเคŸเคฐिंเค— เค”เคฐ เคธुเคฐเค•्เคทा เคŸूเคฒ्เคธ เค•ा เค‰เคชเคฏोเค— เค•เคฐเค•े เคธंเค—เค เคจों เค”เคฐ เค‰เคชเคฏोเค—เค•เคฐ्เคคाเค“ं เค•ो เค…เคชเคจे Linux เคตाเคคाเคตเคฐเคฃ เค•ो เค…เคงिเค• เคธुเคฐเค•्เคทिเคค เคฌเคจाเคจा เคšाเคนिเค।

เคธुเคฐเค•्เคทा เค•ा เคธเคฐ्เคตोเคค्เคคเคฎ เคคเคฐीเค•ा เค•ेเคตเคฒ เคฎเคœเคฌूเคค เคชाเคธเคตเคฐ्เคก เคจเคนीं เคฌเคฒ्เค•ि Layered Security Approach เค…เคชเคจाเคจा เคนै, เคœिเคธเคฎें Authentication, Monitoring, Hardening เค”เคฐ Incident Detection เคธเคญी เคถाเคฎिเคฒ เคนों।