Cara menggunakan perkongsian teknologi hashcat

hashcat mempunyai empat cara asas untuk menyahsulitkan :
1. Kamus menyahsulitkan

2. Rentetan gabungan menyahsulitkan

3. Brutal Decryption (Deprecated) – mask attack (mask Decryption )
4. Penyahsulitan campuran
dan kaedah penyahsulitan berasaskan peraturan , serta kaedah penukaran huruf, tetapi ia boleh diklasifikasikan sebagai peraturan penyahsulitan

Kamus penyahsulitan

-a 0-m jenis kamusfail hash1 kamus2
Nampaknya anda juga boleh menggunakan pecutan gpu

rentetan gabungan penyahsulitan

Jika kandungan dalam kamus adalah seperti ini
11
22
33

Kemudian gabungan ialah:
1111
1122
1133
2222
2233
3333

Tentukan aksara kiri atau kanan

     { 
        -k,     - -rule-right = rule                           Peraturan   tunggal   digunakan   kepada   setiap   perkataan   pada     kanan   kamus123 

Sebagai contoh:
Kamus 1:

         11 
        2212 

Kamus 2:

         33 
        4412 

Perintah:

         -j   ' $- ' 
        -k   '! $ ' 12 

Perkataan dalam $ kamus proksi di atas, -j ' $- ' bermaksud menambah-, -k ' $ di sebelah kanan perkataan! ' bermaksud menambah satu di sebelah kiri perkataan!
Jadi gabungan yang dihasilkan ialah:

         11-33! 
    22-33! 
    11-44! 
    22-44! 1234 

Mask Attack

Penjelasan rasmi yang diberikan untuk perkara ini agak mudah, iaitu, Mask Attack lebih kuat daripada brute-force kerana ia mengurangkan bilangan jadual kata laluan. Bagi algoritma untuk mengurangkan bilangan kata laluan Tidak banyak pengenalan (berdasarkan fail hcmask), saya hanya menyebut ayat ringkas untuk mengurangkan bilangan kata laluan melalui beberapa borang kata laluan konvensional, contohnya: "Kele1997", kekerasan akan menyahsulitkan , dsb. Walau bagaimanapun, semasa serangan topeng, program akan cuba menggunakan huruf besar hanya untuk huruf pertama, kerana kebanyakan kata laluan jarang mempunyai huruf besar pada kedudukan kedua atau ketiga Peraturan ini digunakan untuk mengurangkan bilangan calon kata laluan

Rasmi Dikatakan bahawa Serangan Topeng tidak mempunyai sebarang kelemahan berbanding brute-force, kerana Serangan Topeng boleh menjana semua kata laluan brute-force

set aksara Charset

 set aksara terbina dalam 
? l   =   abcdefghijklmnopqrstuvwxyz 
? u   =   ABCDEFGHIJKLMNOPQRSTUVWXYZ 
? d   =   0123456789 
? h   =   0123456789abcdef 
? H   =   0123456789ABCDEF 
? s   =   «ruang»! "#$%&'()*+,-./:; <=>? @[\]^_`{|}~ 
? A   =  ? Saya? awak? d? s 
? b   =   0   -   0xff123456789 

Direktori program mengandungi charsets yang mengandungi pelbagai aksara pelik. Jika anda menambah kata laluan anda, anda boleh menggunakan fail ini

hashcat mempunyai empat parameter untuk menentukan set aksara tersuai
– custom-charset1= CS
– custom-charset2= CS
– custom-charset3= CS
– custom-charset4= CS
Empat parameter ini boleh digantikan dengan singkatan-1, -2, -3 dan-4. Anda boleh menentukan set aksara tersuai untuk menyahsulitkan

Perintah berikut menetapkan set aksara tersuai pertama (-1) kepada aksara khusus bahasa Rusia:
-1 charsets/special/russian/ru_ISO-8859-5-special.hcchr

Kenaikan panjang kata laluan

Kita tidak perlu menentukan panjang tetap kata laluan, kita boleh menentukan parameter – increment

   -Saya,   - -Kenaikan                                 |             |   Dayakan   Topeng   Kenaikan   Mod                                                       |       { }                       |   nombor     |   berhenti   topeng   menambah   pada   X                                       123 

Fail Topeng Hashcat

-a 3 hash.txt mask_file.hcmask   Muatkan fail hcmask dan gunakan topeng dalam fail untuk menyahsulitkan

hashcat datang dengan beberapa fail hcmask, yang diletakkan di bawah direktori program mask/

Aksara heksadesimal

- -hex-charset   Rentetan selepas 16

Campuran penyahsulitan

Kata laluan yang dijana adalah gabungan aksara yang dijana dengan kamus dan kekerasan penyahsulitan
Sebagai contoh: contoh. dict

         kata laluan 
        hello12 

hashcat64-a 6 contoh.dict? d? d? d? d
? d? d? d? d mewakili integer empat bit
jadi jujukan calon kata laluan yang dihasilkan terakhir ialah:

         password0000 
        kata laluan0001 
        kata laluan0002 
    . 
    . 
    . 
        Kata laluan99991234567 

hashcat64-a 6? d? d? d? d example.dict
Hasil:

 0000password 
0001Kata Laluan 
. 
. 
. 
9999password123456 

Gunakan peraturan untuk meniru serangan hibrid nyahsulitan   (Menggunakan peraturan untuk meniru serangan hibrid tidak boleh diterjemahkan)

Gunakan maskprocessor untuk menggunakan peraturan untuk menjana kekerasan nyahsulitan Peraturan yang diperlukan, dan kemudian fail peraturan yang dijana boleh dimuatkan menggunakan Hashcat-R dan dicampur dalam kamus ke dalam calon kata laluan
Sebagai contoh: example.dict

 hello 
kata laluan12 

hash-o bf.rule ' $? d $? d $? d $? d

Peraturan yang dijana kelihatan seperti ini: bf.rule

 $0   $0   $0   $0 
$0 $0 $0 $1 
$0 $0 $0 $2 
$0 $0 $0 $3 
$0 $0 $0 $4 
. 
. 
. 
$9   $9   $9   $9123456789 

Kemudian gunakan hashcat-a 6 contoh.dict-r bf.rule-m....
Yang terakhir dijana adalah seperti ini:

         hello0   0   0   0 
        kata laluan0   0   0   0 
        hello0   0   0   1 
        kata laluan0   0   0   1 
        hello0   0   0   2 
        kata laluan0   0   0   2 
    . 
    . 
    . 
        hello9   9   9   9 
        Kata laluan9   9   9   91234567891011 

Artikel sebelumnya:Beberapa mod serangan hashcat hashcat
Artikel seterusnya:Hashcat ialah artifak letupan kata laluan dan salah satu alat penting untuk keselamatan maklumat. Saya dengan ini mengumpul artikel ini untuk merekodkan ringkasan.
  • Focus on Word, Excel, PPT, PDF, RAR, ZIP, 7Z, Compressed File, Office Encrypted File Unlock Decryption
  • We provide users with high-quality file compression password recovery, PDF unlocking, and Word password recovery services.
  • Copyright © Document Password Recovery Master Online Decryption Platform