Aprende sobre Msgstore Whatsapp para desencriptar los mensajes de la app

Escrito por  Irene Álvarez Sánchez el 18/04/2023
Desencriptar mensajes de whatsapp

El cifrado de extremo a extremo que emplea WhatsApp es una de sus funciones de seguridad más conocidas, para evitar el secuestro de sesiones y el análisis de información privada. Para ello la aplicación de mensajería utiliza los formularios CRYPT.

Este método hace que piratear o acceder a los archivos sea casi imposible. Sin embargo, hay trucos que puedes usar para desencriptar Whatsapp Crypt 12 y descifrar el contenido del archivo msgstore Whatsapp. En este artículo te hablaremos sobre los archivos Crypt 12 y qué programas usar para abrir esta extensión en Windows, iOS y Android.

¿Qué es Msgstore en Whatsapp?

"msgstore.db" es un archivo de base de datos en el sistema de archivos de un dispositivo Android que contiene los mensajes almacenados en la aplicación de WhatsApp. Este archivo es una base de datos SQLite que guarda todos los mensajes, conversaciones y adjuntos de WhatsApp.

La escritura de la app está formada por archivos msgstore de WhatsApp, que almacenan las transcripciones de los chats, no en un texto plano donde se pueden leer las conversaciones literales, sino que todo está cifrado dentro de los mismos, por lo que no se puede acceder a su contenido con un simple editor de texto

Msgstore en Whatsapp

El nombre msgstore viene acompañado de las palabras DB (data base) junto con la fecha, la palabra crypt y uno o dos números (mgstore.db.cryptXX), que representan el método de encriptación que utiliza. 

Desencriptar el WhatsApp Crypt 12 paso a paso

Aunque estos archivos no se pueden visualizar por su naturaleza de encriptación, sí es posible acceder a ellos o recuperarlos a través de programas en ambiente Windows, iOS y Android.

Para romper el cifrado de los archivos tienes que conseguir la clave o "key" que el propio WhatsApp guarda. Es decir, para abrir un archivo Crypt 12, necesitamos acceso físico al móvil con la misma cuenta que lo creó.

Con la clave de cifrado puedes desencriptar y descargar tu historial de mensajes utilizando dos herramientas gratuitas de descifrado de bases de datos de WhatsApp en línea, de las que te hablaremos más adelante. 

Cifrado de archivos de whatsapp

Pero antes, debes saber que hay elementos de seguridad a considerar si te dispones a abrir archivos msgstore de WhatsApp. Lo primero es que, al ser archivos del sistema, no se recomienda su apertura manual.

Aunque no estás tocando las bases de datos originales, existe la posibilidad de que las acciones dañen las mismas, por lo que recomendamos hacer una copia de seguridad de tus datos en primer lugar.

Romper el cifrado de una app no suele ser ilegal, aunque varía según cada país por lo que principalmente, depende del propietario del Crypt 12 y del uso que vayamos a hacer de la información obtenida. No nos responsabilizamos de lo que pueda suceder si decides iniciar el proceso de desencriptación de los ficheros de la aplicación de mensajería. 

Artículo relacionado:

1. Método para dispositivos rooteados: desencriptar ayudándose con Whatsapp viewer

En el caso de tener un teléfono rooteado, puedes descifrar y leer fácilmente los mensajes cifrados usando Whatsapp Viewer desde tu computadora. Debes recordar el riesgo que mencionamos previamente del acceso y manejo de archivos originales y las posibilidades de dañarlos. 

Whatsapp viewer

De cualquier manera, te explicamos los pasos a seguir para abrir archivos msgstore de WhatsApp y ver el historial de mensajes:

  1. Encuentra el archivo de copia de seguridad de su mensaje de WhatsApp, es decir, msgstore.db.crypt12 desde Device Storage/WhatsApp/Database
  2. Ubica el archivo de clave que almacena la clave de cifrado de los mismos. Este se encuentra en “/data/data/com.whatsapp/files/key”.
  3. Conecta tu teléfono a tu PC y copia el archivo de base de datos con el nombre “msgstore.db.crypt12”. y archivo de claves en tu computadora.
  4. Descarga e instala la opción de “WhatsApp Viewer” en tu computadora.
  5. Abre “WhatsApp Viewer” y ve a la opción de “Archivo”> “Descifrar .crypt12”.
  6. Ahora debes cargar el archivo de base de datos y el archivo de clave. Para ello haz clic en los tres puntos junto al cuadro del archivo de base de datos para importarlo y haz lo mismo con el archivo de clave.
  7. Luego da clic en “Aceptar” para descifrar el archivo de la base de datos.
  8. Cuando veas el mensaje “Base de datos descifrada en el archivo msgstore.decrypted.db”, el descifrado habrá finalizado, y tendrás un archivo con el nombre “msgstore.decrypted.db” en la carpeta donde almacenó el archivo de base de datos y el archivo de claves.
  9. Ahora deberás ejecutar nuevamente el  visor de WhatsApp, pinchar “Archivo”>“Abrir”.
  10. Haz clic en los tres puntos para importar el archivo “msgstore.decrypted.db”>“Aceptar”.
  11. Selecciona el número de móvil en el panel derecho y podrás ver los chats en el panel izquierdo, así como exportarlos en los formatos “.txt / .html / .json”. 

2. Método para dispositivos no rooteados: desencriptar el WhatsApp crypt12 sin key 

Para descifrar fácilmente la base de datos de WhatsApp sin root podemos usar aplicaciones de descifrado disponibles.

La aplicación recomendada es Omni-crypt, con ella podrás desencriptar los archivos Crypt 12 de WhatsApp sin key. Es importante que sepas que, para descifrar la base de datos por encima de la versión “crypt6”, necesitarás además la aplicación “WhatsApp-Key-DB-Extractor” para obtener la clave de cifrado.

Omni-crypt para desencriptar datos de Whatsapp
  1. Conecta tu teléfono Android a una computadora, descarga e instala “Omni-crypt” en el dispositivo.
  2. Descarga “WhatsApp-Key-DB-Extractor” a la PC.
  3. Abre la carpeta WhatsApp-Key-DB-Extractor y busca el archivo “WhatsAppKeyDBExtract.sh”. Haz clic derecho sobre él y selecciona “Propiedades”.
  4. En la pestaña “Permisos”, marca la casilla antes de “Permitir la ejecución del archivo como programa''.
  5. Ejecuta el archivo “WhatsAppKeyDBExtract.sh'' en “Terminal en Mac”.
  6. Cuando te pida que desbloquees tu dispositivo y confirmes la operación de respaldo, abre tu teléfono, da clic en “Hacer Copia De Seguridad De Mis Datos” y verás “Esperando WhatsAppKeyDBExtract para restaurar WhatsApp”.
  7. Una vez completada la operación, presiona “Entrar” para salir de la Terminal. 
  8. Ahora abre Omni-crypt en tu teléfono Android. Toca “Habilitar Respaldos De Crypt 6-12”> “Desencriptar Base De Datos De Whatsapp”.
  9. Abre la carpeta WhatsApp-Key-DB-Extractor y ve a la carpeta extraída para ver los archivos “msgstore.db” y “wa.db”. Los “msgstore.db” almacenan todos los mensajes con los archivos adjuntos y “wa.d” almacena toda la información de los contactos.
  10. Usa 'Whatsapp Viewer' y proporciona la ruta de “msgstore.db” y “wa.db”. Así verás todos los mensajes de chat que fueron extraídos de la base de datos.

Desencriptar online WhatsApp crypt12 

Como te comentamos, al estar accediendo a archivos de sistema encriptados de tus conversaciones de WhatsApp, debes ser muy cuidadoso con las herramientas que usas. NO existe un método eficaz y seguro para desencriptar WhatsApp Crypt 12. 

Desencriptar online WhatsApp

De hecho, muchas aplicaciones piden subir y compartir los ficheros para completar la operación, con lo que estaríamos cediendo no solo nuestros datos e información privada, sino la de terceros. Por ello, te recomendamos enérgicamente no utilizar supustas herramientas online. En su lugar, emplear los métodos que te explicamos previamente. Están ya comprobados y son más seguros. 

Recomendaciones finales

Tras explicar cómo hacer uso del msgstore Whatsapp para desencriptar los chats de Whatsapp, podemos concluir que es un sistema que utilizaremos de forma muy puntual. Siempre es mejor hacer una copia de seguridad de tus datos en primer lugar.

No deberíamos verlo como una forma de acceder a la copia de seguridad de los chats WhatsApp, ni tampoco es una debilidad de seguridad.

También podría interesarte:

Sobre el autor:

Autora Julia Rogert

Julia Rogert

Desarrolladora web
Muy dada a las letras, asesoro en Droiders desde mi profesión y además colaboro con revisiones de apps y software.
crossmenuchevron-down linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram