Cum să recuperați parola documentului Word uitat prin Hashcat?

În munca și studiul zilnic, folosim adesea Microsoft Word pentru a stoca fișiere importante și pentru a seta protecția cu parolă pentru a preveni accesul neautorizat. Cu toate acestea, în timp, este posibil să uităm parola și să nu putem deschide propriile documente. În acest moment, Hashcat -acest instrument puternic de recuperare a parolei poate fi util.

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


1. Mecanismul de criptare a documentelor Word

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:

  1. hash-ul (convertește-l într-un șir de lungime fixă).

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


2. Pregătire: Obțineți hash-ul parolei Word

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

1. Instalați Python și descărcați office2john.py

  • 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).

2. Extrageți valoarea hash a documentului Word

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.


3. Pași pentru spargerea parolei Word în Hashcat

1. Instalați Hashcat

  • Descărcare site-ul oficial: https://hashcat.net/hashcat/

  • 支持Windows/Linux/macOS,建议使用NVIDIA显卡(CUDA加速)或AMD显卡(OpenCL加速)。

2. Selectați modul de atac adecvat

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

(1) Dictionary Attack (recomandat să încercați mai întâi)

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

(2) Atac cu mască (parolă parțială cunoscută)

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

(3) Brute force (se aplică parolele scurte)

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.


4. Abilități pentru îmbunătățirea ratei de succes a crack-ului

1. Utilizați un dicționar mai puternic

  • 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).

2. Utilizați dicționarul de optimizare a regulilor

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 

3. Utilizați hardware de înaltă performanță pentru a accelera

  • 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).


5. Cazuri de succes

Cazul 1: Spargerea rapidă a parolei simple

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.

Cazul 2: Dicționar + spargere de reguli pentru parole complexe

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.


6. Rezumat

  1. Extrageți hash: Utilizați office2john.py pentru a obține valoarea hash a parolei Word.

  2. Selectați modul de atac: atac cu dicționar (încercare prioritară recomandată), atac cu mască (parțial cunoscut), brute force (parolă scurtă).

  3. Strategii de optimizare: Folosiți dicționare, reguli, accelerare GPU mai puternice.

  4. 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ță!

Articolul precedent:Placa grafică personală este prea slabă, vino și alege serviciul nostru profesionist de rulare online hashcat!
Articolul următor: Nu mai mult
  • Word/Excel/Pdf/PPT/RAR/zip/7z在线密码破解
  • offfice、PDF、压缩文件、WPS、在线密码恢复
  • hashcatonline.com在线密码破解版权所有2010-2025