Bagaimana untuk mendapatkan semula kata laluan dokumen Word yang terlupa melalui Hashcat?

Dalam kerja harian dan belajar, kita sering menggunakan Microsoft Word untuk menyimpan fail penting dan menyediakan perlindungan kata laluan untuk mengelakkan akses yang tidak dibenarkan. Walau bagaimanapun, lama kelamaan, kita mungkin terlupa kata laluan kita dan tidak dapat membuka dokumen kita sendiri. Pada masa ini, Hashcat -alat pemulihan kata laluan yang berkuasa ini boleh berguna.

Artikel ini akan memperkenalkan secara terperinci cara menggunakan Hashcat untuk memecahkan kata laluan dokumen Word, termasuk kerja penyediaan, prinsip asas Hashcat, langkah operasi khusus dan cara meningkatkan kadar kejayaan retak. Walaupun anda seorang pemula teknikal, anda boleh mengikuti panduan ini langkah demi langkah untuk mendapatkan semula kata laluan yang hilang.


1. Mekanisme penyulitan dokumen Word

Microsoft Word (2010 dan lebih baru) menggunakan penyulitan AES-256 secara lalai, yang mempunyai keselamatan yang tinggi. Word 97-2003 awal menggunakan penyulitan RC4, yang agak mudah untuk dipecahkan.

Apabila pengguna menetapkan kata laluan, Word:

  1. Hash kata laluan (ditukar kepada rentetan panjang tetap).

  2. Gunakan hash ini untuk menyulitkan kandungan dokumen.

Oleh itu, intipati memecahkan kata laluan Word ialah:

  • Mengekstrak hash kata laluan dokumen (serupa dengan "cap jari").

  • Gunakan Hashcat untuk mencuba kombinasi kata laluan yang berbeza sehingga padanan berjaya.


2. Persediaan: Dapatkan hash kata laluan Word

Hashcat tidak boleh membaca fail. docx atau. doc secara langsung, dan anda perlu mengekstrak hash kata laluan terlebih dahulu. Kita boleh menggunakan alat office2john.py (daripada set alat John the Ripper) untuk melakukan langkah ini.

1. Pasang Python dan muat turun office2john.py

  • Lawati   laman web rasmi Python   untuk memuat turun dan memasang Python (versi 3.8+ disyorkan).

  • Muat turun skrip office2john.py (boleh didapati dengan mencari "John the Ripper" di GitHub).

2. Ekstrak nilai cincang dokumen Word

Buka baris arahan (Windows: cmd   /macOS/Linux:Terminal) dan jalankan:

bash

Salin

Muat turun

 python   office2john.py   fail anda.docx   >   hash.txt 

Selepas pelaksanaan, fail hash.txt akan mengandungi nilai cincang seperti berikut:


Salin

Muat turun

 $Office$*2013*100000*256*16*...*Nilai cincang anda 

Nilai cincang ini adalah sasaran yang ingin kami retak.


3. Langkah-langkah Hashcat untuk memecahkan kata laluan Word

1. Pasang Hashcat

  • Muat turun laman web rasmi: https://hashcat.net/hashcat/

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

2. Pilih mod serangan yang sesuai

Hashcat menyokong pelbagai mod retak, yang biasa ialah:

  • Serangan Kamus: Cuba menggunakan senarai kata laluan biasa (seperti rockyou.txt).

  • Serangan topeng: Sebahagian daripada struktur kata laluan diketahui (seperti "Pass123?").

  • Brute-Force: Cuba semua kombinasi yang mungkin (untuk kata laluan pendek).

(1) Serangan kamus (disyorkan untuk mencuba dahulu)

bash

copy

download

 hashcat   -m   9600   hash.txt   rockyou.txt 
  • -m 9600   mewakili mod hash Word 2013+.

  • rockyou.txt   ialah kamus kata laluan yang biasa digunakan (boleh dimuat turun dalam talian).

(2) Serangan topeng (kata laluan separa diketahui)

Jika anda ingat bahawa kata laluan bermula dengan "pas" dan diikuti dengan nombor, anda boleh mencuba:

bash

Salin

Muat turun

 hashcat   -m   9600   hash.txt   -a   3   " pas? d? d? d " 
  • ? d   mewakili nombor (0-9).

  • ? l   mewakili huruf kecil (a-z).

  • ? u   mewakili huruf besar (A-Z).

(3) Brute force crack (kata laluan pendek terpakai)

bash

copy

download

 hashcat   -m   9600   hash.txt   -a   3  ? Saya? Saya? Saya? Saya? Saya? l 

Ini akan mencuba semua kombinasi huruf kecil 6 digit, sesuai untuk kata laluan mudah.


4. Kemahiran untuk meningkatkan kadar kejayaan retak

1. Gunakan kamus yang lebih berkuasa

  • rockyou.txt (mengandungi berpuluh juta kata laluan biasa).

  • Kamus tersuai: Gabungkan maklumat peribadi (seperti hari lahir, nama, perbendaharaan kata biasa).

2. Gunakan peraturan untuk mengoptimumkan kamus

Hashcat menyokong "peraturan" untuk mengubah bentuk kamus, seperti:

  • penukaran huruf (kata laluan   →   kata laluan, kata laluan).

  • Tambah nombor/simbol (pass   →   pas123, pass!).

Contoh:

bash

copy

download

 hashcat   -m   9600   hash.txt   dict.txt   -r   rules/best64.rule 

3. Gunakan perkakasan berprestasi tinggi untuk memecut

  • GPU retak lebih daripada 100 kali lebih cepat daripada CPU, disyorkan untuk menggunakan kad grafik mewah seperti NVIDIA RTX 4090.

  • Jika prestasi komputer anda tidak mencukupi, pertimbangkan pelayan awan (seperti contoh GPU AWS) atau perkhidmatan menjalankan (menjimatkan masa).


5. Kes Kejayaan

Kes 1: Memecahkan kata laluan mudah dengan cepat

Pengguna terlupa kata laluan nombor tulen 6 digit (seperti "198504"), gunakan serangan topeng:

bash

copy

download

 hashcat   -m   9600   hash.txt   -a   3  ? d? d? d? d? d? d 

Kata laluan berjaya dipulihkan dalam masa 10 saat sahaja.

Kes 2: Kamus + Pemecahan Peraturan untuk Kata Laluan Kompleks

Kata laluan mungkin "Syarikat 2024!", tetapi huruf besar dan simbol tidak pasti. Peraturan penggunaan:

bash

copy

download

 hashcat   -m   9600   hash.txt   dict.txt   -r   rules/leetspeak.rule 

padan dengan "COMPANY2024!" dalam 2 jam.


6. Ringkasan

  1. Ekstrak hash: Gunakan office2john.py untuk mendapatkan nilai hash kata laluan Word.

  2. Pilih mod serangan: serangan kamus (disyorkan untuk mencuba dahulu), serangan topeng (sebahagiannya diketahui), kekerasan kasar (kata laluan pendek).

  3. Strategi pengoptimuman: Gunakan kamus, peraturan, pecutan GPU yang lebih kuat.

  4. Pertimbangkan perkhidmatan larian: Jika perkakasan tidak mencukupi, anda boleh mencari pasukan profesional untuk menjalankan bagi pihak anda untuk menjimatkan masa.

Jika anda menghadapi masalah kata laluan terlupa Word, anda mungkin ingin cuba memecahkannya mengikut tutorial ini. Jika ambang teknikal tinggi, anda juga boleh memilih perkhidmatan larian Hashcat profesional untuk mendapatkan kata laluan anda dengan cekap dan selamat!

Artikel sebelumnya:Kad grafik peribadi anda terlalu buruk, datang dan pilih perkhidmatan hashcat dalam talian profesional kami!
Artikel seterusnya: Tiada lagi
  • Word/Excel/Pdf/PPT/RAR/zip/7z在线密码破解
  • offfice、PDF、压缩文件、WPS、在线密码恢复
  • hashcatonline.com在线密码破解版权所有2010-2025