Hoe om hashcat te gebruik, tegniese deel

hashcat het vier basiese maniere om te dekripteer:
1. Woordeboek Dekripsie

2. Gekombineerde string dekripteer

3. Brute Force Decryption (Deprecated) – mask attack (mask Decryption )
4. Gemengde dekripsie
Daar is ook reëlgebaseerde dekripsie metodes, en letterwisseling, maar dit kan geklassifiseer Word as reël dekripsie

Woordeboek Dekripsie

-A 0-M tipe hashfile woordeboek1 woordeboek2
Dit blyk dat GPU-versnelling

gekombineerde string dekripsie

As die inhoud in die woordeboek is soos volg
11
22
33

Dan is die kombinasie:
1111
1122
1133
2222
2233
3333

Spesifiseer die karakters aan die linker of regterkant

     { 
        -k,     - -rule-right = rule                           Enkele   reël   toegepas   op   elke   woord   op   die   regs   woordeboek123 

Byvoorbeeld:
woordeboek 1:

         11 
        2212 

Woordeboek 2:

         33 
        4412 

Opdragte:

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

Die woord in die $-proxywoordeboek hierbo, -j ' $- ' beteken om' n-, -k ' $ aan die regterkant van die woord by te voeg! ' beteken om een aan die linkerkant van die woord by te voeg!
Die resulterende kombinasie is dus:

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

Mask Attack

Hierdie ding, die amptelike verduideliking is relatief eenvoudig, dit wil sê, Mask Attack is sterker as brute-force omdat dit die aantal wagwoordtabelle verminder. Wat die algoritme betref om die aantal wagwoorde te verminder Daar is nie veel inleiding nie (gebaseer op hcmask-lêers), ek noem net eenvoudig die gebruik van' n paar konvensionele wagwoordvorms om die aantal wagwoorde te verminder, byvoorbeeld: "Kele1997", wanneer brute force dekripteer, sal alle moontlikhede opgesom Word, ens. Maar wanneer mask attack uitgevoer Word, sal die program probeer om slegs die eerste letter in hoofletters te skryf, want die meeste wagwoorde het selde hoofletters in die tweede of derde posisie Deur hierdie reëls te gebruik om die aantal wagwoordkandidate te verminder

Amptelik Daar Word gesê dat mask attack geen nadele in vergelyking met brute-force het nie, want mask attack kan alle brute-force wagwoorde genereer

Charset karakterstel

 ingeboude karakterstel 
? l   =   abcdefghijklmnopqrstuvwxyz 
? u   =   ABCDEFGHIJKLMNOPQRSTUVWXYZ 
? d   =   0123456789 
? h   =   0123456789abcdef 
? H   =   0123456789ABCDEF 
? s   =   «Ruimte»! "#$%&'()*+,-./:; <=>? @[\]^_`{|}~ 
? ' n   =  ? Ek? u? d? s 
? b   =   0   -   0xff123456789 

Daar is karakterstelle in die programgids wat allerhande vreemde karakters bevat. Voeg dit by jou wagwoord, kan jy hierdie lêers gebruik

hashcat het vier parameters om' n pasgemaakte karakterstel te spesifiseer
– custom-charset1= CS
– custom-charset2= CS
– custom-charset3= CS
– custom-charset4= CS
Hierdie vier parameters kan vervang Word deur die afkortings-1, -2, -3 en-4. U kan' n persoonlike karakterstel spesifiseer om te dekripteer

Die volgende opdrag stel die eerste pasgemaakte karakterstel (-1) op Russiese taalspesifieke karakters:
-1 karakterstelle/special/russian/ru_ISO-8859-5-special.hcchr

Wagwoordlengte-inkrement

Ons hoef nie die vaste lengte van die wagwoord te spesifiseer nie. Ons kan

spesifiseer deur die parameter – increment te spesifiseer.
   -ek,   - -Inkrement                                 |             |   Aktiveer   Masker   Inkrement   Modus                                                       |       { }                       |   getal     |   Stop   masker   verhoog   by   X                                       123 

Hashcat masker lêers

-A 3 hash.txt mask_file.hcmask   Laai die hcmask-lêer en gebruik die masker in die lêer om te dekripteer

hashcat kom met verskeie hcmask-lêers, wat onder die programgids mask/geplaas Word

Heksadesimale karakters

- -hex-charset   Die string na 16 is

Die wagwoord wat gegenereer Word deur te meng en

te dekripteer, is' n kombinasie van karakters wat gegenereer Word deur woordeboek en geweld te dekripteer
Byvoorbeeld: voorbeeld. dict

         wagwoord 
        hallo12 

hashcat64-A 6 voorbeeld.dict? d? d? d? d
? d? d? d? d verteenwoordig' n vier-syfer heelgetal
, dus die finale gegenereerde wagwoordkandidaatvolgorde is:

         wagwoord0000 
        Wagwoord0001 
        Wagwoord0002 
    . 
    . 
    . 
        Wagwoord99991234567 

hashcat64-A 6? d? d? d? d voorbeeld.dict
resultaat:

 0000wagwoord 
0001wagwoord 
. 
. 
. 
9999wagwoord123456 

Gebruik reëls om hibriede aanval na te boots Dekripsie   (Gebruik reëls om hibriede aanval na te boots kan nie vertaal Word nie)

Gebruik maskprocessor om brute geweld te genereer Dekripsie Die vereiste reëls, en dan kan die gegenereerde reëllêer met behulp van Hashcat-R gelaai en in' n woordeboek gemeng Word in wagwoordkandidate
Byvoorbeeld: voorbeeld.dict

 Hallo 
wagwoord12 

hash-o bf.rule ' $? d $? d $? d $? Die reël wat deur d

gegenereer Word, lyk soos volg: 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 

gebruik dan hashcat-a 6 voorbeeld.dict-r bf.rule-m....
Die laaste wat gegenereer is, is soos volg:

         hello0   0   0   0 
        wagwoord0   0   0   0 
        Hallo0   0   0   1 
        wagwoord0   0   0   1 
        Hallo0   0   0   2 
        wagwoord0   0   0   2 
    . 
    . 
    . 
        Hallo9   9   9   9 
        wagwoord9   9   9   91234567891011 

Vorige artikel:Hashcat-aanvalpatrone
Volgende artikel:Hashcat is 'n wagwoord ontploffing artefak en een van die noodsaaklike instrumente vir inligting sekuriteit. Hiermee versamel hierdie artikel rekord opsomming
  • 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