Acest articol va prezenta în detaliu cum să utilizați Hashcat pentru a sparge parolele documentelor Word, inclusiv pregătirea, principiile de bază ale Hashcat, pașii specifici de operare și cum să îmbunătățiți rata de succes a spargerii. Chiar dacă sunteți un începător tehnic, puteți urma acest ghid pas cu pas pentru a vă recupera parola pierdută.
Microsoft Word (2010 și versiunile ulterioare) utilizează implicit criptarea AES-256, care este foarte sigură. Versiunile timpurii Word 97-2003 foloseau criptarea RC4, care era relativ ușor de spart.
Când utilizatorul stabilește o parolă, Word:
hash-ul (convertește-l într-un șir de lungime fixă).
Utilizați această valoare hash pentru a cripta conținutul documentului.
Prin urmare, esența spargerii unei parole Word este:
Extrageți hash-ul parolei unui document (asemănător cu „amprenta ").
Utilizați Hashcat pentru a încerca diferite combinații de parole până când potrivirea reușește.
Hashcat nu poate citi direct fișierele. docx sau. doc, trebuie să extrageți mai întâi hash-ul parolei. Putem face acest pas folosind instrumentul office2john.py (din setul de instrumente John the Ripper).
Vizitați site-ul oficial Python pentru a descărca și instala Python (versiunea 3.8+ recomandată).
Descărcați scriptul office2john.py (disponibil căutând „John the Ripper "pe GitHub).
Deschideți linia de comandă (Windows: cmd /macOS/Linux:Terminal) și rulați:
bash
Copiați
Descărcați
python office2john.py fișierul dvs. docx > hash.txt
După execuție, fișierul hash.txt va conține valori hash asemănătoare următoarelor:
Copiați
Descărcați
$Office$*2013*100000*256*16*...*Valoarea dvs. hash
Această valoare hash este ținta pe care vrem să o spargem.
支持Windows/Linux/macOS,建议使用NVIDIA显卡(CUDA加速)或AMD显卡(OpenCL加速)。
Hashcat acceptă mai multe moduri de cracking, cele mai comune sunt:
Atac de dicționar: încercați folosind o listă de parole obișnuite (cum ar fi rockyou.txt).
Atac cu mască: structura parțială a parolei este cunoscută (cum ar fi „Pass123? ").
Brute-Force: încercați toate combinațiile posibile (pentru parolele scurte).
bash
copy
download
hashcat -m 9600 hash.txt rockyou.txt
-m 9600 reprezintă modul hash pentru Word 2013+.
rockyou.txt este un dicționar de parole utilizat în mod obișnuit (disponibil pentru descărcare online).
Dacă vă amintiți că parola începe cu „Pass "și este urmată de un număr, puteți încerca:
bash
copy
download
hashcat -m 9600 hash.txt -a 3 " Pass? d? d? d "
? d reprezintă numerele (0-9).
? l reprezintă litere mici (a-z).
? u reprezintă litere majuscule (A-Z).
bash
copy
download
hashcat -m 9600 hash.txt -a 3 ? l? l? l? l? l? l
Aceasta va încerca toate combinațiile de litere mici de 6 cifre, pentru parolele simple.
rockyou.txt (care conține zeci de milioane de parole comune).
Dicționar personalizat: combină informații personale (cum ar fi ziua de naștere, numele, vocabularul comun).
Hashcat acceptă „reguli "pentru a transforma dicționarul, cum ar fi:
conversie de majuscule și minuscule (parolă → parolă, parolă).
Adăugați un număr/simbol (pass → pass123, pass!).
Exemplu:
bash
copy
download
hashcat -m 9600 hash.txt dict.txt -r rules/best64.rule
Cracarea GPU este de peste 100 de ori mai rapidă decât CPU. Se recomandă utilizarea unei plăci grafice high-end, cum ar fi NVIDIA RTX 4090.
Dacă performanța computerului este insuficientă, puteți lua în considerare un server cloud (cum ar fi o instanță GPU AWS) sau un serviciu de rulare (pentru a economisi timp).
Utilizatorul a uitat o parolă numerică pură de 6 cifre (cum ar fi „198504 "), folosind un atac de mască:
bash
copy
download
hashcat -m 9600 hash.txt -a 3 ? d? d? d? d? d? d
și-a recuperat cu succes parola în doar 10 secunde.
Parola poate fi „Company2024! ", dar nu sunt sigur de majuscule și simboluri. Reguli de utilizare:
bash
copy
download
hashcat -m 9600 hash.txt dict.txt -r rules/leetspeak.rule
se potrivește cu „COMPANY2024! "în 2 ore.
Extrageți hash: Utilizați office2john.py pentru a obține valoarea hash a parolei Word.
Selectați modul de atac: atac cu dicționar (încercare prioritară recomandată), atac cu mască (parțial cunoscut), brute force (parolă scurtă).
Strategii de optimizare: Folosiți dicționare, reguli, accelerare GPU mai puternice.
Luați în considerare serviciile de rulare: dacă hardware-ul este insuficient, puteți găsi o echipă profesionistă care să ruleze în numele dvs. pentru a economisi timp.
Dacă întâmpinați problema uitării parolei Word, ați putea dori să urmați acest tutorial pentru a încerca să o spargeți. Dacă pragul tehnic este ridicat, puteți alege și un serviciu profesional de rulare Hashcat pentru a vă recupera parola eficient și în siguranță!