Wedmasterayuda - Foro

Inteligencia Multiple WMA


    Contraseña en web

    Comparte
    avatar
    scorpions

    Cantidad de envíos : 15
    Edad : 27
    Puntos : 15
    Reputación : 0
    Fecha de inscripción : 20/03/2009

    Contraseña en web

    Mensaje  scorpions el Vie Mar 20, 2009 6:00 am

    hola,aqui les traigo una codigo cn el que podrna poner una contraseña en vuestras web,l bueno de este codigo,k aunk os miren el codigo fuente,no sabran la contraseña x k estará codificada,el codigo es de [url]neumaticos-pneus.es.tl[/url]


    Código:
    <script>
    // WebMaster Darguzz por darguzz@hotmail.com
    function codificar() //Esta es la seccion que codifica la contraseña
    {
    var alfabeto= "ABCDEFGHIJKLMNOPQRSTUVWXYZ" // Abecedario para codificar
    var numeros = "0123456789" //Numeros para codificar
    var codificado=""; //Guarda el valor que se codificara
    // Funciones como codificar, comparar, restriciones
    for (var i=0;i<numeros.length;i++)
    {
    texto=document.text1.texto1.value.substring(i,i+1).toUpperCase();
    tex=alfabeto.indexOf(texto,0);
    tex+=(numeros.substring(i,i+1)*1);
    if (tex<0) tex+=5;
    codificado += alfabeto.substring(tex,tex+1);
    }
    if (document.text1.texto1.value=="") //Verifica que halla datos en el campo
    {
    alert("Obligatorio rellenar este campo. Introduce la contraseña"); //Si no hay datos mensaje
    window.location.reload() //Recargar para evitar posibles saltos
    }
    else
    alert("La contraseña fue codificada ahora presione el boton accesar"); //Si hay datos mensaje
    document.text1.texto2.value = codificado
    }
    function ir() //Esta es la seccion que compara la contraseña
    {
    if (document.text1.texto1.value=="") //Verifica que halla datos en el campo
    {
    alert("Primero tienes que presionar sobre el boton comparar."); //Mensaje si se pulsa accesar antes de comparar
    window.location.reload() //Recargar para evitar posibles saltos
    }
    else
    var contra = "IOKFMTGHIJ" //esta es la contraseña
    var probar = document.text1.texto2.value //Aqui se guarda el valor codificado
    if (probar==contra) //Compara si son iguales contraseña codificada introducida con la ya codificada
    {
    location.href = document.text1.texto1.value + ".htm" //Si son iguales concatena y carga la pagina
    }
    else
    alert("Acceso no permitido \n\nEsta contraseña es incorrecta, o no hay datos en el campo verifica que hallas escrito correctamente:\n" + document.text1.texto1.value); //Mensaje de error que muestra la contraseña introducida
    }
    </script><center><font color="#008000" size="6">Seguridad en web II</font></center><center><br />
    <table>
    <form name="text1">
    <tbody>
    <tr>
    <td>Introduce la contrase&ntilde;a: <input style="BORDER-RIGHT: #414646 1px solid; BORDER-TOP: #414646 1px solid; BACKGROUND: #b9bec8; BORDER-LEFT: #414646 1px solid; WIDTH: 100px; COLOR: #333333; BORDER-BOTTOM: #414646 1px solid" type="password" name="texto1" /> <input type="hidden" name="texto2" /></td>
    </tr>
    <tr>
    <td><input style="BORDER-RIGHT: #414646 1px solid; BORDER-TOP: #414646 1px solid; BACKGROUND: #b9bec8; BORDER-LEFT: #414646 1px solid; WIDTH: 80px; COLOR: #333333; BORDER-BOTTOM: #414646 1px solid" onclick="codificar();" type="button" value="Comparar" /> <input style="BORDER-RIGHT: #414646 1px solid; BORDER-TOP: #414646 1px solid; BACKGROUND: #b9bec8; BORDER-LEFT: #414646 1px solid; WIDTH: 80px; COLOR: #333333; BORDER-BOTTOM: #414646 1px solid" onclick="ir();" type="button" value="Accesar" /> <input style="BORDER-RIGHT: #414646 1px solid; BORDER-TOP: #414646 1px solid; BACKGROUND: #b9bec8; BORDER-LEFT: #414646 1px solid; WIDTH: 80px; COLOR: #333333; BORDER-BOTTOM: #414646 1px solid" type="reset" name="reset" value="Limpiar" /> </td>
    </tr>
    </tbody>
    </form>
    </table>
    </center>

      Fecha y hora actual: Lun Oct 15, 2018 10:54 pm