Hash je řetězec kódu pevné délky získaný hašováním (šifrováním) původního datového řetězce. Hašování se běžně používá k šifrování citlivých dat pomocí různých šifrovacích algoritmů. Někdy může být nutné dešifrovat hash - například pokud jste zapomněli heslo.
Instrukce
Krok 1
Při šifrování dat se používají různé algoritmy: md4, md5, mysql atd. Nejčastěji se používá algoritmus md5 různých variant. Příklad překladu textu do hash naleznete zde: https://mainspy.ru/shifrovanie_md5. Zadejte jakékoli slovo do pole, klikněte na tlačítko „Md5 Hash“a obdržíte zašifrovaný řetězec. Například slovo „osoba“odpovídá hashe e3447a12d59b25c5f850f885c1ed39df.
Krok 2
Pokoušet se prolomit hashovací algoritmus je zbytečné, takže dešifrování přichází na hrubou sílu. To znamená, že kódované slovo je jednoduše porovnáno porovnáním. Program, který vybírá slova, porovnává jejich hodnoty hash s programem, který je třeba dešifrovat. Pokud lze najít shodu, hash se dešifruje.
Krok 3
Pokud potřebujete dešifrovat hash, nejprve použijte jednu z bezplatných online služeb, které provádějí podobné dešifrování. Například toto: https://hashcracking.ru/index.php. Tato služba je pohodlná, protože obsahuje také hashe slov v ruštině. Postupujte podle odkazu a do příslušného pole zadejte výše uvedený hash. Stiskněte klávesu Enter, uvidíte dešifrování hash.
Krok 4
V síti je spousta podobných služeb, ale pokud si nepamatujete heslo s jejich pomocí, použijte specializovaný program - například PasswordsPro. Program má několik možností výběru, od nejrychlejších - pro jednoduchá hesla jako 123, 121212 atd., Až po přepážku obrovského počtu možných kombinací. V druhém případě může dešifrování trvat déle než jeden den (v závislosti na výkonu počítače).
Krok 5
K dešifrování hashe můžete použít Johna Rozparovače. Jedinou nevýhodou aplikace je, že běží z příkazového řádku.