Cómo desencriptar el fichero msgstore.db.crypt de WhatsApp

 Herramienas necesarias…

[wpfilebase tag=’attachments’]

El fichero “!install pyCrypto” lo he agregado a la aplicación “WhatsApp Xtract”,  tan solo debes copiarlo en la carpeta “python27” y ejecutarlo desde allí para instalar dicha librería.

NOTA IMPORTANTE: si el fichero se encuentra en formato .db.crypt7, db.crypt8, db.crypt9, db.crypt10, db.crypt11 o db.crypt12 será necesario que remitas además la key de whatsapp para dicho terminal desde el cual quieres desencriptar la base de datos. Te recordamos que éste método no funciona para los terminales BBM. Si no sabes de lo que estoy hablando, por favor, ponte en contacto conmigo en la siguiente dirección: desencriptar(arroba)mail.com

Instrucciones para obtener el fichero key del terminal móvil…

Recuerda que el fichero key es muy importante para poder desencriptarlo, éste se solicita a partir de la versión .db.crypt6, por tanto, deberás seguir las siguientes instrucciones:

Pre-requisitos a tener en cuenta:
  1. Debes disponer de uno de los siguientes sistemas operativos: Windows Vista, 7, 8, 10, Mac OS X o Linux
  2. Java, si no está instalado puedes descargarlo Descargar Java
  3. Drivers ADB (Android Debug Bridge) Descargar Drivers
  4. USB Debug activado en el móvil, es decir, el modo desarrollador debe estar activado
  5. El sistema operativo del terminal móvil debe ser Android 4.0 o superior
Instrucciones a seguir:
  1. DESCARGAR: WhatsApp-Key-DB-Extractor-master.zip
  2. Extraer WhatsApp-Key-DB-Extractor-master.zip (manten la estructura de directorios)
  3. Hacemos clic en WhatsAppKeyDBExtract.bat (si es Windows) o WhatsAppKeyDBExtract.sh (si es Mac o Linux)
  4. Conectas el terminal móvil vía USB, desbloqueando la pantalla y esperamos que aparezca el mensaje Full backup
  5. Introduces tu clave o la dejas en blanco si no se ha tenido previamente contraseña (lo normal es dejarlo en blanco) y pulsas en Back up my data
  6. Luego solo deberás comprobar que existen ficheros dentro de la carpeta “extracted”, en la cual encontrarás los archivos necesarios entre los que se incluye el fichero key.

31 Comentarios

  1. C:Whatsapp_Xtract_V2.1_2012-05-10-2>python whatsapp_xtract.py msgstore.db.crypt

    Python Version 2.x

    Android mode!

    trying to repair android database…

    trying to decrypt android database…

    decrypted database written to msgstore.plain.db

    Error sqlite3.Error while reading chat #20077: database disk image is malformed

    C:Whatsapp_Xtract_V2.1_2012-05-10-2>pause

    Presione una tecla para continuar . . .

    tengo un android motorola xt890 con sunrise…

  2. Buenas noches amigo! estoy interesado en desencriptar los mensajes del whatsapp pero cuando bajo el programa WhatsApp Xtrac no me baja un archivo rar sino un ejecutable que mi computadora lo detecta como virus aún funciona o ya no se puede?

    Saludos

  3. Hola, perdon que te moleste tengo un pequeño problema. No puedo instalar la libreria, me dice que no encuentra phyton 27 que me asegure que esta en program files/ python 27 o 32 y esta instalado ahi!! como lo resueltvo??
    Lo hago como administrador y me sale lo mismo

    Gracias

    • Prueba desinstalando python27 y vuelve a instalarlo, probablemente la ruta (Path) no sea la correcta o haya más de una variable. También es probable que no se encuentre. Puedes probar el comando “path”. Dependiendo del sistema operativo que emplees y suponiendo que estás en Windows 7, haz clic en Inicio, luego ve a ejecutar, escribe “cmd” y pulsa Enter, luego escribes “path” y te mostrará la ruta de las variables de programas que tengas instalados, en esa ruta deberías ver la de Python. En caso que no la veas, deberás reinstalar todo.

      Saludos

    • Hola Luisa, tienes un video tutorial que elaboré en su día, es un tutorial paso a paso en el cual solo me salto algunos que no son importantes y que cualquiera puede hacerlo. Es muy sencillo, como para enseñar a los niños a usar la plastilina ;).

      De todas maneras, permíteme decirte que si tienes actualizado tu WhatsApp a la última versión, te será imposible usar éste método para desencriptar.

      Saludos

  4. Hola, intento hacer el respaldo de mis archivos en mi pc y (claro) poder verlos en la misma, al hacer todo el proceso me manda el siguiente mensaje:

    C:\Users\Moyito\Desktop\Cel\whattapp extract>python “C:\Users\Moyito\Desktop\Cel
    \whattapp extract\whatsapp_xtract.py” “C:\Users\Moyito\Desktop\Cel\whattapp extract\msgstore.db.crypt7”
    Python Version 2.x
    Android mode!

    trying to repair android database…
    Error: near “extract”: syntax error
    El proceso ha intentado escribir en una canalización que no existe.
    Error: near “extract”: syntax error
    trying to decrypt android database…
    Traceback (most recent call last):
    File “C:\Users\Moyito\Desktop\Cel\whattapp extract\whatsapp_xtract.py”, line 2062, in
    main(sys.argv[1:])
    File “C:\Users\Moyito\Desktop\Cel\whattapp extract\whatsapp_xtract.py”, line 995, in main
    decoded = cipher.decrypt(open(options.infile,”rb”).read())
    File “C:\Users\Moyito\AppData\Roaming\Python\Python27\site-packages\Crypto\Cipher\blockalgo.py”, line 295, in decrypt
    return self._cipher.decrypt(ciphertext)
    ValueError: Input strings must be a multiple of 16 in length
    Presione una tecla para continuar . . .

    Como puedes ver, la extensión de la base de datos es .crypt7, será por ahí el problema?

    Saludos.

  5. Hola, soy incapaz de descargar los programas. Cuando le doi al enlace para descargar la página me dice que sólo puedo hacer cinco descargas al día, y no he hecho ninguna…¿podrías facilitarme alguna otra forma de descarlargo?

    • Hola Maider, las descargas están limitadas a nivel general. es decir, entre todos los usuarios que se encuentren leyendo el artículo, el primero en descargar podrá acceder a la descarga mientras el contador no llegue al límite. Hemos subido dicho límite a 10 descargas al día, prueba en cuanto puedas.

      Saludos

    • Hola rtrevor, ten en cuenta que debes disponer la el fichero key correspondiente a ese terminal y que corresponda también con el mismo correo que se ha usado como cuenta para el teléfono. De lo contrario el proceso no servirá. El proceso puede ser algo tedioso, no olvides hacer tus propias copias de seguridad por si tienes que volver a restablecerlas.

  6. He tratado infructuosamente de ver conversaciones de whatsapp, he seguido las indicaciones pero ha sido imposible.
    Para usar la opción de donar para que ustedes hagan el proceso, que archivo debo enviar o adjuntar?
    Desde ya, muchas gracias

Deja un comentario

Clover 2: estiliza tu explorador de Windows con pestañas

Herramientas Online para desencriptar WhatsApp