Cara menggunakan perkongsian teknologi hashcat

Diterbitkan di · Penulis:Sarjana Pemulihan Kata Laluan Dokumen

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

untuk menggabungkan rentetan 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 bentuk kata laluan konvensional, contohnya: "Kele1997", kekerasan akan menyahsulitkan Semua kemungkinan akan disenaraikan, dsb. Walau bagaimanapun, semasa serangan topeng, program akan cuba hanya menggunakan huruf pertama dalam huruf besar, 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 disertakan dengan beberapa fail hcmask dan letakkannya di bawah direktori program mask/

Aksara heksadesimal

- -hex-charset   Rentetan selepas

campuran penyahsulitan

Kata laluan yang dihasilkan adalah gabungan aksara yang dijana oleh kamus dan kekerasan penyahsulitan
Sebagai contoh: example.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.
  • Fokus pada perkataan, Excel,PPT,PDF,RAR,ZIP,7Z, pakej mampat, buka kunci dan penyahsulitan fail yang disulitkan pejabat
  • Kami menyediakan pengguna dengan pemulihan kata laluan pakej mampatan fail berkualiti tinggi, pemulihan kata laluan kata kunci PDF
  • Hak Cipta © Dokumen Password Recovery Master Platform penyahsulitan dalam talian