Cum să utilizați partajarea tehnologiei hashcat

Publicat în · autor:Maestru de recuperare a parolei documentului

hashcat are patru moduri de bază de decriptare :
1. Dicționar Decriptare

2. Șir combinat Decriptare

3. Brute Force Decrypt (Deprecated) – mask attack (mask Decrypt )
4. Decriptarea hibridă
Există, de asemenea, metode de decriptare bazate pe reguli și metode de comutare a majusculelor și minusculelor, dar pot fi clasificate ca reguli Decriptare

Dicționar Decriptare

-A 0-M type hashfile dictionary1 dictionary2
Se pare că puteți folosi și accelerarea gpu

șiruri combinate decriptare

Dacă conținutul din dicționar este așa
11
22
33

Apoi combinația este:
1111
1122
1133
2222
2233
3333

Specificați caracterele din stânga sau dreapta

           -j,     - -rule-left = rule                             o singură   regulă   aplicată   la   fiecare   cuvânt   pe   dicționarul   stâng   

        -k,     - -rule-right = rule                           Regula   unică   aplicată   la   fiecare   cuvânt   pe   dicționarul   drept   123 

De exemplu:
Dicționar 1:

         11 
        2212 

Dicționar 2:

         33 
        4412 

Comenzi:

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

Cuvântul din dicționarul proxy $ de mai sus, -j ' $- ' înseamnă adăugarea unui-, -k ' $ în partea dreaptă a cuvântului! ' înseamnă adăugarea unuia în partea stângă a cuvântului!
Deci combinația rezultată este:

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

Atac cu mască

Explicația oficială a acestui lucru este relativ simplă, adică atacul cu mască este mai puternic decât forța brută în ceea ce privește reducerea numărului de tabele de parole Nu există prea multe introduceri în algoritm (pe baza fișierului hcmask), doar o simplă propoziție de reducere a numărului de parole prin unele forme convenționale de parole, de exemplu: „Kele1997 ", violență violentă decriptarea Toate posibilitățile vor fi enumerate etc. Cu toate acestea, în timpul atacului cu mască, programul va încerca să majusculeze doar prima literă, deoarece majoritatea parolelor rareori au majuscule în a doua sau a treia poziție. Aceste reguli pot fi folosite pentru a reduce numărul de candidați pentru parole

Oficial Se spune că atacul cu mască nu are dezavantaje în comparație cu forța brută, deoarece atacul cu mască poate genera toate parolele forței brute

set de caractere set

 set de caractere încorporat 
? l   =   abcdefghijklmnopqrstuvwxyz 
? u   =   ABCDEFGHIJKLMNOPQRSTUVWXYZ 
? d   =   0123456789 
? h   =   0123456789abcdef 
? H   =   0123456789ABCDEF 
? s   =   «Spaţiu»! " #$% & ' () * +, -. /:; < = >? @[\]^_`{|}~ 
? a   =  ? l? tu? d? s 
? b   =  

0   -   0xff123456789

Există seturi de caractere în directorul programului care conțin o varietate de caractere ciudate, dacă le adăugați la parola dvs., puteți utiliza aceste fișiere

hashcat are patru parametri pentru a specifica un set de caractere personalizat
– custom-charset1= CS
– custom-charset2= CS
– custom-charset3= CS
– custom-charset4= CS
Acești patru parametri pot fi înlocuiți cu abrevierile-1, -2, -3 și-4. Puteți specifica un set de caractere personalizat pentru a face Decriptați

Următoarea comandă setează primul set de caractere personalizat (-1) la caractere specifice limbii ruse:
-1 charsets/special/russian/ru_ISO-8859-5-special.hcchr

Incrementul lungimii parolei

Nu trebuie să specificăm lungimea fixă a parolei. Putem specifica parametrul – increment

   -eu,   - -increment                                 |             |   Activați   Mască   increment   Mod                                                       |     < 6x126>   |   Num     |   Stop   masca   crestere   la   X                                       123 

Fișiere mască Hashcat

-a 3 hash.txt mask_file.hcmask   Încărcați fișierul hcmask și utilizați masca din fișier pentru a decripta

hashcat vine cu mai multe fișiere hcmask și le plasați sub directorul de program mask/

Caractere hexadecimale

- -hex-charset   Șirul următor este 16 pentru

amestec decriptare

Parola generată este o combinație de caractere generate prin dicționar și violență brută decriptare
De exemplu: exempl.dict

         Parolă 
        Bună12 

hashcat64-a 6 exempl.dict? d? d? d? d
? d? d? d? d reprezintă un număr întreg de patru biți
Deci secvența finală de candidați la parolă generată este:

         Parola0000 
        Parola0001 
        Parola0002 
       . 
       . 
       . 
        Parolă99991234567 

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

 0000Parolă 
0001Parolă 
. 
. 
. 
9999password123456 

Utilizarea regulilor pentru a simula atacul hibrid Decriptarea   (Utilizarea regulilor pentru a emula atacul hibrid Nu există nicio modalitate de a traduce)

Utilizați maskprocessor pentru a folosi reguli pentru a genera forță brută Decriptați regulile necesare, iar apoi fișierul de reguli generat poate fi încărcat folosind Hashcat-R și amestecat în dicționar în candidați de parolă
De exemplu: exempl.dict

 Bună ziua 
Parola12 

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

Regula generată arată așa: bf.rule

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

Apoi utilizați hashcat-a 6 exempl.dict-r bf.rule-m....
Ultimul generat arata asa:

         hello0   0   0   0 
        Parola0   0   0   0 
        Bună0   0   0   1 
        Parola0   0   0   1 
        Bună0   0   0   2 
        Parola0   0   0   2 
       . 
       . 
       . 
        Bună9   9   9   9 
        Parola9   9   9   91234567891011 

Articolul precedent:Mai multe moduri de atac ale hashcat hashcat
Articolul următor:Hashcat este un instrument de explozie a parolelor și unul dintre instrumentele esențiale pentru securitatea informațiilor. Prin urmare, marcați acest articol pentru a înregistra rezumatul.