alvaroxz Posted May 6, 2008 Report Share Posted May 6, 2008 (edited) Este script lo que hace es presentarte un formulario, al que tu le agregas un texto y/o palabra, luego te entrega esta ultima encriptada en MD5, luego te da la posibilidad de almacenarla. Ademas Tabula en una tabla sumamente ordenada toda tus palabras con su respectiva encriptacion MD5 Bueno aca va Los scripts index.php <form action="Hash.php" METHOD="POST"> <input name="a" size="30"> <br> <input type="submit" value="encriptar"> </form> <br><br> <form action="biblioteca.php"><input type="submit" value="Ver la Biblioteca"></form> Hash.php <?php $a = $_POST['a']; $a2 = md5($a); echo '<table border="2" bgcolor="black"> <tr> <td> <font color="red">Lo encriptado fue</font> </td> <td> <font color="green">'.$a.'</font> </td> </tr> <tr> <td> <font color="red">resultado de encriptacion en MD5</font> </td> <td> <font color="green">'.$a2.'</font> </td> </tr> </table> <br><br> <form action="agregar.php" method="post"><input type="submit" value="Agregar esta palabra a la biblioteca"><input name="a" value="'.$a.'" type="hidden"><input name="a2" value="'.$a2.'" type="hidden"></form> <form action="index.php"><input type="submit" value="Encriptar algo mas"></form>'; ?> agregar.php <?php $posta = $_POST['a']; $posta2 = $_POST['a2']; $a = "a.txt"; $b = "b.txt"; $bp = filesize($b); $n = $bp%2; $aa = fopen($a, "a+"); $ab = fopen($b, "a+"); $cb = "1"; $eb = fwrite($ab, $cb); fclose($ab); $cap = '<tr bgcolor="#9999FF"> <td> '.$posta.' </td> <td> '.$posta2.' </td> </tr>'; $cai = '<tr bgcolor="#0099FF"> <td> '.$posta.' </td> <td> '.$posta2.' </td> </tr>'; if($n == 0) { $ea = fwrite($aa, $cap); fclose($aa); } else { $ea1 = fwrite($aa, $cai); fclose($aa); } echo '<form action="Biblioteca.php"><input type="submit" value="Ver Biblioteca"></form><br>'; echo '<form action="index.php"><input type="submit" value="Encriptar algo mas"></form>'; ?> biblioteca.php <? $c = file_get_contents("a.txt"); $c_tr = str_replace("<tr>", "<tr>", $c); $c_tr_end = str_replace("</tr>", "</tr>", $c_tr); $c_td = str_replace("<td>", "<td>", $c_tr_end); $c_td_end = str_replace("</td>", "</td>", $c_tr_end); echo '<table border="1"><tr><td>Palabra</td><td>MD5</td></tr>'.$c_td_end.'</table>'; ?> <form action="index.php"><input type="submit" value="Encriptar algo mas"></form> PD: La primera vez que arrancan el script, les enviara un error, pero de ahi en adelante no abra mas errores... Listo tienen su propia Biblioteca de Encriptacion en MD5 Edited November 1, 2008 by alvaroxz Link to comment Share on other sites More sharing options...
jonydread Posted May 24, 2008 Report Share Posted May 24, 2008 para qe es?? no entiendo jeje Link to comment Share on other sites More sharing options...
magno Posted May 24, 2008 Report Share Posted May 24, 2008 gracias esto no lo habia visto.. md5 es el metodo de codificar las contraseñas... puede servir para varias cosas... ahora se me imagina, para hacer un insert.. a una base de datos.. sin tener el codigo de md5 en php o incluso con un par de modificaciones. para hack.. bueno depende de la imaginacion de cada uno :) Link to comment Share on other sites More sharing options...
gmafuken Posted May 24, 2008 Report Share Posted May 24, 2008 MD5 es un algoritmo de encripcion de 128 bytes :P Divide las variables mediante varias ecuaciones irreversibles Segun se puedes encriptar el contenido de un archivo y comprobar si no ai modificacion comprobandola con un archivo d la libreria MD5 o puedes hacer hash links login.php?act=login&security=sadasdasdadasdasd2w3rf3qr3qr (el security seria MD5) :P Link to comment Share on other sites More sharing options...
jonydread Posted May 25, 2008 Report Share Posted May 25, 2008 wow q bien :P interesante :D Link to comment Share on other sites More sharing options...
Aljacer Posted June 13, 2008 Report Share Posted June 13, 2008 se agradece...el aporte Link to comment Share on other sites More sharing options...
BestRoVer Posted June 18, 2008 Report Share Posted June 18, 2008 MD5 es un algoritmo de encripcion de 128 bytes :P Divide las variables mediante varias ecuaciones irreversibles Segun se puedes encriptar el contenido de un archivo y comprobar si no ai modificacion comprobandola con un archivo d la libreria MD5 o puedes hacer hash links login.php?act=login&security=sadasdasdadasdasd2w3rf3qr3qr (el security seria MD5) :P snif! Link to comment Share on other sites More sharing options...
Think Different Posted June 18, 2008 Report Share Posted June 18, 2008 me salen errores todo el rato :( Link to comment Share on other sites More sharing options...
alvaroxz Posted June 19, 2008 Author Report Share Posted June 19, 2008 me salen errores todo el rato :( que raro :S talvez necesites permisos chmod pa que te funque en tu servidor Link to comment Share on other sites More sharing options...
francisco23 Posted November 1, 2008 Report Share Posted November 1, 2008 esta mnuy bueno y funciona sin problemas se agradece Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now