Autenticación de WhatsApp
Al igual que cualquier otro XMPP, WhatsApp utiliza la identificación y contraseña de jabber para iniciar sesión. La contraseña se codifica, se almacena en los servidores tras la creación de la cuenta y se usa de forma transparente cada vez que el cliente se conecta al servidor.
En iOS, la contraseña se genera desde la dirección MAC de la WLAN del dispositivo:
$ wlanMAC = “AA: BB: CC: DD: EE: FF”; // ejemplo de dirección MAC de WLAN
$ iphoneWhatsAppPassword = md5 ($ wlanMAC. $ wlanMAC); // calcula el hash md5 usando la dirección MAC dos veces
Las direcciones IMEI y MAC se pueden recuperar fácilmente desde los dispositivos si tiene acceso físico a ellas. La dirección MAC es mucho más fácil de capturar, ya que puede detectar la red inalámbrica a la que está conectado el dispositivo iOS.
- Cómo saber si alguien eliminó la aplicación KIK
- ¿Cómo las aplicaciones de Android capturan tu ciudad o área?
- ¿Cuál es el proceso de usar nombres de equipos profesionales en una aplicación móvil gratuita?
- ¿Cuál es la mejor aplicación de Markdown note para Mac?
- Cómo programar aplicaciones para Android usando c ++
Fuente: Compilación del cliente API de WhatsApp