Dešifrovanie hash: najjednoduchšie metódy

Hoci moderné počítače a užívatelia sú oveľa vyspelejšie ako prvý nick starých systémov, nie každý vie, že je hash, hash tag, a množstvo hash, ktorý vyžaduje dešifrovanie hash (vrátane on-line) , Ako sa ukáže, všetko je oveľa jednoduchšie, ako sa zdá na prvý pohľad.

Čo je šifrovanie hash?

na oficiálnej definície hash základe je dĺžka pevnej linky, ktorá zodpovedá niektoré údaje (vrátane písmen) je zašifrovaný.


Táto technika sa používa hlavne pre používateľské mená a heslá s použitím algoritmov MD5 NTLM, SHA-160 a deriváty založené na nich. Najčastejšie sa používa algoritmus MD5. Šifrované dáta o jeho použití, najmä dlhých hesiel, ktoré obsahujú nielen písmená a čísla, ale špeciálne znaky rozlúštiť štandardnú metódu výberu - beznádejný (aj keď niektoré aplikácie a služby on-line sú krátke Dešifrovanie hesla).

Prečo potrebujem dešifrovať hash?

Mnohí používatelia môžu úplne prirodzene zaujímať, koľko je to potrebné. Avšak chyba tohto prístupu je, že nechápu, že môžu zabudnúť na požadované heslo pre jednu službu, služby alebo programu po šifrovanie, takže žiadny outsider nepoznal to, aby som tak povedal, v jeho čistej podobe.
Nie je niekedy možné obnoviť heslo alebo prihlásenie. A ak sa pozriete na základy kryptografie, tu je to, čo potrebujetedešifrovanie hash. Tento postup je v podstate reprodukciou pôvodnej kombinácie modifikovaných údajov.


Tento proces je dosť namáhavý. Napríklad kombinácia slova "človek" šifrovaného algoritmom MD5 vyzerá ako e3447a12d59b25c5f850f885c1ed39df. A to je len sedem listov v pôvodnom slove. Čo ešte povedať o dlhších heslách, ktoré obsahujú čísla alebo špeciálne znaky, ale tiež rozlišujú malé a veľké písmená! Niektoré programy a online služby, ktoré obsahujú obrovské databázy pre väčšinu možných kombinácií, však môžu dekódovať. Nie vždy je to úspešné (všetko závisí od pôvodnej kombinácie), ale vo väčšine prípadov sa nevzdajú svojej účinnosti, hoci používajú metódu hrubej sily (brutfors).

Program na rozbitie hesiel

Jedným z najsilnejších programov je online aplikácia Hash Killer ("Hashem Killer") od britských programátorov. Jeho databáza obsahuje približne 437 miliónov známych párov.
Jedinou nevýhodou je, že heslá obsahujúce ne-latinské znaky sa v predvolenom nastavení nesprávne zakódujú. Ale ako sa verí, dekódovanie hash v latinčine sa vykonáva okamžite. Podľa štatistík približný čas dekódovania troch z piatich jednoduchých hesiel je pol sekundy. Navyše, oficiálnym zdrojom vývojárov sa neustále konajú rôzne súťaže s účasťou všetkých zainteresovaných osôb. A oni, ako sa ukáže, niekedy dokážu vydať skôr netradičné riešenia.
Rovnako zaujímavý je dekódovanie hash pomocou nástroja John rozrývač. Funguje to celkom rýchlo, ale hlavnou nevýhodou je, že všetky funkcie programu možno použiť len na príkazovom riadku, ktorý mnohí užívatelia jednoducho desí.

Online služby dešifrovanie

V skutočnosti nie je pre inštaláciu softvéru, môžete použiť online služby pre rozlúštenie NT hashe hesiel, dát alebo akýkoľvek iný typ. Tieto on-line zdroje nie sú vždy zadarmo. Navyše mnohé z nich obsahujú menej objemné databázy, než by som chcel. Ale zdanlivo algoritmy šifrovanie MD5 alebo MySQL vo väčšine prípadov jednoducho reprodukovať. Najmä to platí pre najjednoduchšiu kombináciu čísel. Ale nemali by ste byť v pokušení, pretože tieto služby nie sú vždy automaticky určiť spôsob dekódovania. To znamená, že ak šifrovanie bol vytvorený pomocou algoritmu base64 kódovania, musí užívateľ nastaviť sám opčné dekódovať. Tiež nezabudnite, že môžu existovať prípady s neznámym kódovaním pri dekódovaní hash líniu všeobecne stáva nemožným.

Namiesto epilógu

To, čo je najlepšie riešenie, je ťažké argumentovať. Niektorí používatelia sa odporúča nainštalovať aplikáciu "Stierlitz", ktorá je určená predovšetkým pre dešifrovanie hesiel pozostávajúcich z azbuky na báze algoritmov BinHex base64 BtoA, xxencode, uuencode atď. D. Ale v tomto prípade, môže byť poskytnutá plná záruka úspechu. Nakoniec pred dekódovaním začnitestojí za to venovať pozornosť samotnej kombinácii. Ak to vyzerá ako nepochopiteľné znaky, dešifrovanie nemusí byť potrebné (stačí zmeniť kódovanie). Inak, ak to skutočne potrebujete, je najlepšie použiť špeciálne nástroje opísané vyššie a nepoužívať online zdroje, ktoré ponúkajú dešifrovanie hash online.

Súvisiace publikácie