Originalmente publicado por
matiasbza
Primero me parece que estas un poquito equivocado con los conceptos o al menos no te explicaste bien... El MD5 es un algoritmo de hashing, basicamente es una funcion de hashing unidireccional, lo que transforma un cierto input (tira de bytes) en una cadena resultante de 128 bits, solo sirve para eso...
Ahora no entiendo a que te referis con sacar el MD5 de una web, a que te referis con sacar el md5 de tu cuenta... el MD5 se aplica a tiras de bytes, ya sea un string o cierto texto o un archivo leido como una cadena de bytes del disco....
A lo sumo lo que podras hacer es bajarte el archivo .php / .html de la web que deseas y ahi le aplicas el md5 (Si estas en unix / linux tenes el comando md5sum, y si estas en Windows te podes bajar el MD5SUM.exe)
Generalmente lo que se hace es cuando se diseña la autenticacion de un sitio web, cuando el usuario se registra, se toma el username y la password, se le aplica MD5 a la password y se almacena en la base de datos el username y el MD5 de la password entrada, luego cada vez que te logueas toman la password que ingresas, le aplican MD5 y comparan contra la de la base de datos...
Si lo que queres hacer es obtener el MD5 almacenado en la base de datos de Facebook para tu cuenta, te diria que es un poquitin complicado, te vas a tener que acceder a la base de datos del servidor de Facebook y no creo que este tan expuesta....
Ademas con obtener el MD5 de la base de datos es practicamente imposible (bah no tan asi, pero te llevaria DEMASIAAAAADDDDDDDDDOOOOOOOO tiempo) obtener el password original que obtuvo ese MD5 ya que por ser una funcion de hashing unidireccional tiene como requisito que apartir de el resultado H sea extremadamente dificil obtener el M que genero ese H luego de aplicar H = MD5(M)
Saludos
Pablo