elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Decompilando aplicaciones para iPhone/iPad
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Decompilando aplicaciones para iPhone/iPad  (Leído 2,849 veces)
lilezek

Desconectado Desconectado

Mensajes: 9


Ver Perfil
Decompilando aplicaciones para iPhone/iPad
« en: 2 Septiembre 2012, 02:18 am »

Saludos foreros!

Pequeña introducción:
Soy lilEzek, uno de los miembros del equipo Javazkript y estamos desarrollando la herramienta ThatsaPC, que es una aplicación que permite conectarse a los servidores de WhatsApp desde el ordenador simulando que es un móvil de manera nativa (sin emuladores) en Linux (x64 y x86) y en Windows (win32).

www.thatsapc.com

Problema:
Hemos conseguido que las cuentas de WhatsApp para Android funcionen en nuestra aplicación (ya que la contraseña es el IMEI del revés "digerido" por un Md5). Sin embargo, no sabemos como se generan las contraseñas de las cuentas para iPhone. Por lo tanto, nuestro programa solo funciona con aquellos que usen Android.

Nuestros esfuerzos:
Hemos intentado seguir esta especie de "tutorial". Hemos conseguido un dump del header del archivo WhatsApp que se encuentra en la carpeta Payload del .ipa (es en realidad un empaquetado ZIP) que hemos descargado de la página web apptrckr. Pero con las cabeceras de código no hemos podido descubrir más que existe una propiedad llamada xmppPassword:

Código:
@property(readonly, assign) NSString* xmppPassword;	// G=0xd7244;

Creémos que esa es la función que se encarga de generar la contraseña que se usará en los dispositivos con iOS. Sin embargo, no hemos conseguido hacer funcionar ningún desensamblador para poder ver qué se oculta en 0xD7224.

Qué pedimos:
Cualquier sugerencia que nos permita avanzar en la investigación. No somos unos expertos en este tema así que cualquier cosa podría ayudarnos. Incluso si alguien se ha adentrado en este tema nos quiere ayudar directamente le pondríamos en los créditos de la aplicación.

Toda ayuda podría hacer de la aplicación ThatsaPC una aplicación más útil y podría ayudar a muchísima gente que usa iPhone y quiere tener Whatsapp en el PC.

Bless.
« Última modificación: 2 Septiembre 2012, 02:34 am por lilezek » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Hallan un fallo de seguridad en aplicaciones para iPhone y iPad al conectarse...
Noticias
wolfbcn 0 2,086 Último mensaje 29 Octubre 2013, 22:10 pm
por wolfbcn
El CCN-CERT publica guías de seguridad para iPhone e iPad
Noticias
wolfbcn 0 1,545 Último mensaje 9 Septiembre 2014, 02:17 am
por wolfbcn
Apple bloquea el virus WireLurker para iPhone, iPad y Mac
Noticias
wolfbcn 0 1,884 Último mensaje 7 Noviembre 2014, 21:41 pm
por wolfbcn
Diez razones para pasarte a Safari si usas Mac, iPad o iPhone
Noticias
wolfbcn 0 2,108 Último mensaje 4 Diciembre 2014, 22:03 pm
por wolfbcn
Sandisk estrena iXpand Flash Drive para iPhone e iPad
Noticias
r32 0 1,657 Último mensaje 5 Abril 2015, 02:34 am
por r32
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines