RačunalnikiVarnost

Kako razvozlati MD5-hash: Preprost način

V zadnjih desetletjih se je vprašanje zaupnosti in varnosti podatkov postajajo vse bolj pomembni. To je razlog, zakaj so konstantne poskusi za šifriranje podatkov z uporabo najnovejših algoritmov. En tak način je uporaba algoritem ime MD5. Kako razvozlati MD5-hash je zdaj in bodo obravnavane. Vendar pa je predvsem upajo, da bodo pridobili znanje o taksist gesla ali kakršne koli druge zaupne informacije, ne bi smelo veljati zaradi težav takšnega postopka in nezakonitosti.

Kaj je MD5-hash?

Na splošno je razprševanje preoblikovanje razumeti prihajajočih niz podatkov določene dolžine, zastopane v šestnajstiškem zapisu 128-bitni osnovi, s posebnim algoritmom.

Z drugimi besedami, ta proces ne more biti imenovan za šifriranje. In zato ne moremo govoriti o tem, kako manjšati MD5 zgoščene vrednosti, saj se tam uporabljajo druge načine predstavitve informacij. Poleg tega je v tem primeru, poseben računalniški sistem, ki vse poskuša dešifrirati zanika.

Kako razvozlati MD5-hash: splošna načela

V najboljšem primeru lahko gre samo o izbiri želene vsebine v tri glavne načine:

  • uporabljati slovar;
  • Uporaba "mavričnih tabel";
  • Metoda Brutus.

Zagon MDA5-razprševanje tehnologija je bila razvita na Massachusetts Institute of Technology, ki ga profesor Ronald L. Rivest vodil. Od takrat se pogosto uporablja kot eden od načinov šifriranja za shranjevanje gesel in spletnih ključe, elektronski podpis, preverjanje integritete datotečnega sistema, ustvarjanje spletnih identifikatorjev, iskanje podvojenih datotek , itd In, ker je verjel, da dešifriranje hash-neposredna algoritemsko metode MD5 zelo težke (vendar ne nemogoče), ker tudi sprememba enega od likov v zastopanosti shestnadtsatrichnom pomeni samodejno spremembo vseh drugih. Tako obstaja le metoda, pogosto imenovana Brutus (motenje silo). Vendar preprosta kombinacija rezultat v izvirni obliki, kot je mogoče.

Uporaba spletnih virov

Če je tako, da je treba dekodirati, za začetek, lahko izkoristijo številne storitve spletnih virov, ki ponujajo svoje storitve. Na splošno načelo delovanja je v tem, da uporabnik vnese posebno linijo na zaporedju mestu, pod pogojem, da dekodiranje, in nato aktivira postopek izbire.

Če začetna informacije kodiranje proizvedena s pomočjo jezika PHP pomeni, v nekaterih primerih pa lahko spletne storitve uporabljajo kombinacijo base_64 kodiranje / base_64 dekodiranje. V vsakem primeru je izbor tehnika vključuje samo znake, številke ali črke v želeno kombinacijo v primerjavi z bazo podatkov, v kateri so shranjeni rezultati primerov kodirani.

Kako razvozlati MD5 hash-sami?

Nekateri uporabniki poskušajo razvozlati hash kodo sama. Ampak, kot se izkaže, da je precej težko. Za poenostavitev tega postopka, da bolje izkoristijo ozko usmerjenih gospodarskih javnih služb, med katerimi izstopajo jasno naslednje programe:

  • PasswordPro.
  • John the Ripper.
  • Kajn in Abel.
  • "Shtirlits" sod.

Prvi dve programi so namenjeni za izračun najpreprostejših kombinacije z zamenjavo osnovnih kombinacij, kot je 1212121.

Tretji se zdi, da bi lahko dešifrirati MD5 zgoščene vrednosti, vendar pa to počne zelo počasi. Vendar pa je njegova prednost je, da ima popolno tabelo generator, še neizkušene uporabniku to težko razumeti.

"Stirlitz" - uporaba je zelo zanimiva, vendar pa uporablja zelo omejeno število računalniških algoritmov, med katerimi so najpomembnejše kot BtoA, uuencode, base64, xxencode in binhex.

Če tudi to ni več, morate uporabiti pripomoček Brutus BarsWF, ki je najhitrejši od vseh znanih in v večini primerov lahko dešifrira MD5-hash (geslo, če sploh, se lahko vloži tudi v želeno obliko), ki deluje z milijardami izračun hash v drugem . Vendar tudi s mora biti uporaba te programske opreme, upošteva tudi čas in da je poleg osnovnega algoritma, MDA5-kodiranje mogoče opraviti istočasno uporabo MD4 ali IM.

Toda kljub vsem tem, lahko razprševanje mogoče najti številne pomanjkljivosti. Mnogi strokovnjaki menijo, da je dolžina koda tudi s 128-bitnimi temeljev prenizka, zato je razvoj programske opreme in povečanje računske zmogljivosti sodobnih procesorskih sistemov dešifriranje postane manj zamuden, zato nadaljnji razvoj in uporabo teh sredstev že precej izgleda neprimerna.

zaključek

Treba je še dodati, da je za dešifriranje MD5 zgoščene ne le z zgoraj opisanimi orodji. Če dobro brskanje na internetu, lahko najdete te programe, je zelo veliko. Vprašanje je: ali naj se vključijo v te stvari, ki jih potrebujete? Zdi se, da je malo verjetno, da bo uporabno, povprečni uporabnik koli računalniški sistem takšnega znanja.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sl.delachieve.com. Theme powered by WordPress.