elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
07 Septiembre 2008, 05:59  



+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Desafíos - Wargames (Moderador: Cab Calloway)
| | |-+  RETO: Password JAVASCRIPT!!
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: RETO: Password JAVASCRIPT!!  (Leído 686 veces)
lovalost

Desconectado Desconectado

Mensajes: 198



Ver Perfil
RETO: Password JAVASCRIPT!!
« en: 26 Abril 2005, 18:18 »


Bueno, pues un desafio, a ver quien saca el password de esta página con javascript!!

Quién lo saque que me lo diga por privado, y si le apetece que explique también como lo ha sacado.

Ánimo. ;)
En línea
jose2c

Desconectado Desconectado

Mensajes: 204


Ver Perfil
Re: RETO: Password JAVASCRIPT!!
« Respuesta #1 en: 28 Abril 2005, 04:31 »

ps es un script engañoso, hace creer que las pass son esas del array pero en realidad esas pass son una especie de encriptacion del verdadero pass, tiene algo de funciones matematicas, si se tiene cuidado al leer el codigo fuente es facil descifrar una clave
En línea
lovalost

Desconectado Desconectado

Mensajes: 198



Ver Perfil
Re: RETO: Password JAVASCRIPT!!
« Respuesta #2 en: 29 Abril 2005, 01:02 »


Citar
ps es un script engañoso, hace creer que las pass son esas del array pero en realidad esas pass son una especie de encriptacion del verdadero pass, tiene algo de funciones matematicas, si se tiene cuidado al leer el codigo fuente es facil descifrar una clave

Bueeeno yo te veo algo perdido, pero te ánimo, a ti y a todos los demás!!

 ;D

Bueno aqui va el codigo, para que veais a que os enfrentais los que osais a intentar penetrar en las entrañas




Código:
<html><head>

<script language="JavaScript">

var mw=170 /* The width */
var mh=100 /* The height */
var sp=1 /* The Speed */

var text= '<B>Si quieres un password<br> m�dame un<A HREF="mailto:lovalost@gmail.com"><h3>Email</h3></A>y te enviar�uno para que puedas ver la pagina...'

if (document.all)document.write('<marquee direction="up" scrollAmount='+sp+' style="width:'+mw+';height:'+mh+'">'+text+'</marquee>')

function loop()
{
window.location.reload()
}

function loop2()
{
if (document.layers) { setTimeout("window.onresize=loop",350)
init()

}
}

function init()
{
document.marq.document.marqEx.document.write(text)
document.marq.document.marqEx.document.close()
thelength=document.marq.document.marqEx.document.height
runmarq()
}

function runmarq()
{
if (document.marq.document.marqEx.top>=thelength*(-1)) {
document.marq.document.marqEx.top-=sp
setTimeout("runmarq()",100)
}

else
{
document.marq.document.marqEx.top=mh
runmarq()

}
}

window.onload=loop2

</script>

<script>

var pass=new Array()
var t3=""
var lim=3
pass[0]="e5NzQzfxnWUUnD"
pass[1]="or8Tv6MhVZCCvUd"
pass[2]="z96hA7njgDA9afF"
pass[3]="yFJqAxY6yBZX0x"
pass[4]="49L4DVTFlQPtK92r"
pass[5]="499L4DVTFlQPtK92"

//configuraci� de la extension (ie: .htm or .html)
var extension=".htm"
var enablelocking=0
var numletter="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
var temp3=''
var cur=0


function max(which){
return (pass[Math.ceil(which)+(3&15)].substring(0,1))
}

function testit(input){
temp=numletter.indexOf(input)
var temp2=temp^parseInt(pass[phase1-1+(1|3)].substring(0,2))
temp2=numletter.substring(temp2,temp2+1)
return (temp2)
}


function submitentry(){
t3=''
verification=document.password1.password2.value
phase1=Math.ceil(Math.random())-6+(2<<2)
var indicate=true
for (i=(1&2);i<window.max(Math.LOG10E);i++)
t3+=testit(verification.charAt(i))
for (i=(1&2);i<lim;i++){
if (t3.charAt(i)!=pass[phase1+Math.round(Math.sin(Math.PI/2)-1)].charAt(i))
indicate=false
}
if (verification.length!=window.max(Math.LOG10E))
indicate=false
if (indicate)
window.location=verification+extension
else
alert("Password invalido. Vuelve a intentarlo")
}
</script></head>
<body bgcolor="#003399">
<table bgcolor="#ffffbd" border="1" cellpadding="0" cellspacing="0">
  <tbody><tr>
    <td width="100%">
      <form name="password1">
        <p align="center"><strong>Password: </strong>
          <input name="password2" size="15" type="text">
          <br>
          <input value="Enviar" onclick="submitentry()" name="button" type="button">
        </p>
      </form>
    </td>
  </tr>
</tbody></table>
<div align="center"></div>
<div align="center"></div>
<ilayer width="&amp;{mw};" height="&amp;{mh};" name="marq"><layer name="marqEx" width="&amp;{mw};" height="&amp;{mh};"></layer></ilayer>
<script language="Javascript">
<!--
function backcolor(form){
        temp = ""
        for (var i = 0; i < 16; i++) {
                temp = form.color[i].value
                if (form.color[i].checked){ document.bgColor = temp }
                }
        }
function randombackground(){
        document.bgColor = getColor()
        }
function getColor(){
        currentdate = new Date()
        backgroundcolor = currentdate.getSeconds()
        if (backgroundcolor > 44)
                backgroundcolor = backgroundcolor - 45
        else if (backgroundcolor > 29)
                backgroundcolor = backgroundcolor - 30
        else if (backgroundcolor > 15)
                backgroundcolor = backgroundcolor - 16
        if (backgroundcolor == 0 )
                return "olive";
        else if (backgroundcolor == 1 )
                return "teal";
        else if (backgroundcolor == 2 )
                return "red";
        else if (backgroundcolor == 3 )
                return "blue";
        else if (backgroundcolor == 4 )
                return "maroon";
        else if (backgroundcolor == 5 )
                return "navy";
        else if (backgroundcolor == 6 )
                return "lime";
        else if (backgroundcolor == 7 )
                return "fuschia";
        else if (backgroundcolor == 8 )
                return "green";
        else if (backgroundcolor == 9 )
                return "purple";
        else if (backgroundcolor == 10 )
                return "gray";
        else if (backgroundcolor == 11 )
                return "yellow";
        else if (backgroundcolor == 12 )
                return "aqua";
        else if (backgroundcolor == 13 )
                return "black";
        else if (backgroundcolor == 14 )
                return "white";
        else if (backgroundcolor == 15 )
                return "silver";
        }
// -->
</script>
<form>
  <div align="center">
    <input value="Click aqu�para cambiar el color" onclick="randombackground()" name="button2" type="button">
  </div>
</form>
<p>&nbsp;</p>
<h1 align="center">ESPACIO RESTRINGIDO.</h1>
<h1 align="center"> NECESARIO PASSWORD DE ACCESO</h1>


<center>
  <h1>&nbsp; </h1>
  <h1>&nbsp; </h1>
  <h1>&nbsp;</h1>
</center>


</body></html>



En línea
Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC