bserv ca nu aveti nici un tutorial despre md5 si eu cred ca este destul le important poftit unu mic de la mine.
MD5 Message Digest Algorithm 5 este o funcţie criptografică de tip hash unidirecţional, care livrează ca rezultat o valoare fixă ca lungime de 128 Biţi. Funcţia MD5 a fost dezvoltată în 1991 de Ronald L. Rivest. Valuarea calculată cu ajutorul funcţiei MD5 (pe scurt md5sum), este folosită pe scară largă la verificare integrităţii fişierelor.
Acest hash de tip md5 este folosit si in baza de date a forumurilor.(ex:phpbb)
Arata cam in genul asta:
e10adc3949ba59abbe56e057f20f883e (ceea ce reprezinta cuvantul:"123456" in exemplul nostru)
Este un hash ireversibil,deci doar se poate coda,si nu poate fi spart decat cu ajutorul dictionarelor,sau prin bruteforce.
Intr-o baza de date,acest hash se gaseste in tabelul phpbb_users unde se scriu toate detaliile despre un anumit user.
Pentru a gasi un astfel de hash la un anumit user,(care reprezinta de altfel si parola lui) intr-o baza de date,este nevoie doar sa dati un simplu search in baza de date cu numele user-ului caruia vreti sa ii aflati hash-ul.
Hash-ul intr-o baza de date vine exact dupa nume.
Linkuri (Acestea nu sunte reclame...sunt doar link-urile ce va ajuta la ce am explicat mai sus) :
http://md5.rednoize.comhttp://www.xmd5.orghttp://www.schwett.com/md5/http://md5.benramsey.com/http://www.md5decrypt.com/Sper ca va este de folos.