Cum să decriptați adresa de e-mail a unui utilizator gravatar

Cum funcționează Gravatar

Dacă deschidem pagina originală cu o imagine Gravatar, vom vedea ceva de genul:

Algoritmul de criptare MD5 este disponibil în toate limbile de programare. Iată cum funcționează în PHP:







Ca urmare a funcției, obținem un număr hexazecimal de 32 de cifre, acesta este un hash de tip MD5!

Acum, înlocuiți hash-ul MD5 în link-ul serviciului Gravatar pentru a obține adresa URL a imaginii:

Și încadrați atributele URL ale imaginii pentru ao afișa pe site-ul dvs.:

Deci, într-un mod simplu, Gravatar funcționează! Desigur, există diferiți parametri care pot fi transmiși în URL-ul către serverul Gravatar pentru mai multe informații: de exemplu dimensiunea imaginii, evaluarea etc. Dar acesta este punctul cheie pe care trebuie să-l înțelegem despre ce vom vorbi în continuare.

Despre decodificarea MD5

Probabil ați auzit deja că pe site-urile parolele nu sunt stocate în formă clară și nici nu pot fi cunoscute de administratorul site-ului? Așa este, deoarece parolele sunt stocate într-o formă hashed (un număr hexazecimal de 32 de cifre). În timpul înregistrării pe site, veniți cu o parolă pentru dumneavoastră, spuneți "Mypass15" și hash-ul MD5 al parolei dvs. este introdus în baza de date. În cazul nostru, acesta este cazul:







Această linie este parola dvs., dar este criptată - numai tu știi!

și veți obține din nou aceeași sumă de hash MD5:

Acum, această linie este comparată cu cea înregistrată deja în baza de date a site-ului în timpul înregistrării. Deoarece aceste linii sunt identice (scrisori după litere, cifre la numere), atunci parola dvs. este corectă, astfel încât să treceți autentificarea. Cu toate acestea, aveți parola "Mypass15" - doar tu știi!

Puteți obține datele de conectare accesând fișierul de import al formularului:

Să scriem handler-ul, care va tăia variabila dorită sub numele - preferredUsername

Așadar, avem 3 valori necesare pentru a intra în baza de date, pe care o facem:

Cum să decriptați adresa de e-mail a unui utilizator gravatar
Vyacheslav Skoblej (fișierele aka) este un utilizator tipic de internet. Hoinărind pe Internet, scrie în PHP, crearea de site-uri web pe fond Wordpress, rezolva numeroase probleme care nu au existat înainte de internet.

Mă specializez în securitatea site-ului: protejez site-urile web de atacuri și hacking, sunt implicat în tratarea virușilor pe site-uri și prevenire.

Cu siguranță aveți întrebări, solicitări sau dorințe. Nu ezitați să întrebați, întotdeauna răspund repede.

Scrieți dacă aveți întrebări Spuneți MULTUMESC!

Răspuns rapid

Puteți să vă lăsați opiniile Anulare răspuns

. O privire practică asupra evoluției internetului







Articole similare

Trimiteți-le prietenilor: