Foro de elhacker.net

Comunicaciones => Mensajería => Mensaje iniciado por: roprop en 12 Septiembre 2011, 20:56 pm



Título: usar el chat de Zoosk desde un cliente de XMPP
Publicado por: roprop en 12 Septiembre 2011, 20:56 pm
despues de ver la entrada sobre como usar el chat de Zoosk en una aplicacion que soporte XMPP (Pidgin, ...), en el blog:

http://hentenaar.com/serendipity/index.php?/archives/50-Zoosk-Messenger-on-Linux.html

vi que la forma en que zoosk presentaba los datos de login habia cambiado.
ahora quiero compartir la forma de obtener esos datos:

1 - visitar la pagina de descarga del messenger de zoosk: http://www.zoosk.com/mdownload.php
2 - visualizar el código fuente de la página.
3 - en una parte como esta hay una cadena en base64, acabada en =, que aquí he substituido por blablabla=:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
<script type="text/javascript">
//<![CDATA[
if (window.TOP_NAVIGATION) {
   window.opClient   = new cupid.op.Client(
      "chat1.zoosk.com",
      "https:\/\/chat1.zoosk.com:5281\/xmpp-httpbind",
      "blablabla=",

4 - copiar es cadena, sin las comillas pero con el '=' final.
5 - decodificar la cadena. dos opciones
5a - desde el shell: echo cadena | base64 -d
5b - desde un servicio web (buscar "base64 decode" o similar)
6 - la cadena tiene tres subcadenas, separadas por byte cero.
6a - la primera es: usuario@servidor
6b - la segunda repite el usuario: usuario
6c - la tercera es la contraseña.
7 - en mi caso el usuario tenia 32 digitos hexadecimales y la contraseña 64.
8 - con estos datos, ya podemos dar de alta la cuenta en pidgin u otros.
8a - poner el usuario, el servidor y la contraseña en básico.
8a - en avanzado activar SSL/TLS, y poner el servidor.
9 - con esto ya deberia de funcionar.
-_-