
Extraer clave privada de WhatsApp desde cualquier dispositivo Android sin root (compatible con Android 7+)
Extrae la clave privada de WhatsApp de cualquier dispositivo Android (compatible con Android 7+). Esta herramienta inicia un emulador limpio de Android 6 e intenta registrarse con tu número para extraer la clave privada de msgstore.
NOTA: esta herramienta está en etapa beta y puede no ser estable. ¡Eres bienvenido a mejorar este software enviando un PR o un issue!
Para usar WhatsDump sin instalar Python y sus dependencias, puedes encontrar binarios precompilados (gracias a PyInstaller) aquí: https://github.com/MarcoG3/WhatsDump/releases
Deseas descifrar y/o extraer la base de datos msgstore.db de tu dispositivo Android.
python whatsdump.py --wa-phone +15417543010 --wa-verify sms
python whatsdump.py --msgstore /path/to/msgstore.db --wa-phone +15417543010 --wa-verify sms
Java JDK debe estar instalado (la variable de entorno JAVA_HOME debe estar configurada)
La aceleración por hardware debe estar habilitada para ejecutar el Emulador sin problemas
Tarjeta SIM asociada a msgstore.db para recibir el PIN de confirmación de WhatsApp (SMS o LLAMADA)
Instala todas las dependencias de bibliotecas Python ejecutando el siguiente comando: pip install -r requirements.txt
| Bandera | Comportamiento |
|---|
| --wa-phone | Requerido | Número de teléfono de WhatsApp asociado a la base de datos msgstore desde el cual recibirás el SMS de verificación (con prefijo, ej. +393387182291 |
| --wa-verify | Requerido | Método de verificación telefónica a usar (SMS o LLAMADA) |
| --install-sdk | Opcional | Instala el SDK de Android en el directorio android-sdk/. Esto es obligatorio para ejecutar WhatsDump |
| --msgstore | Opcional | Ubicación de la base de datos msgstore a descifrar (o conecta el dispositivo al puerto USB) |
| --verbose | Opcional | Muestra salida detallada (debug) |
| --show-emulator | Opcional | Muestra la pantalla del emulador (por defecto sin interfaz gráfica) |
| --no-accel | Opcional | Deshabilita la aceleración por hardware (emulador muy lento) |