[#Android] Accede a los backup de Whatsapp desde tu PC

Hace unos meses una amiga me preguntó si sabía como desencriptar la base de datos de conversaciones que guarda Whatsapp en nuestros terminales. Hoy me encontré con una herramienta en XDA para manejar backups y ver las conversaciones desde nuestro ordenador.

El programa en cuestión se llama Whatsapp Xtract 2.0 y sirve tanto para Android como para iOS. En el hilo comentan que se necesita ser root (a partir de ahora hablo de Android) para conseguir este archivo, pero creo que no hace falta aunque no lo puedo saber ya que mi móvil si es root.

Los archivos necesarios se encuentran en la ruta /data/data/com.whatsapp/databases y son msgstore.db y wa.db. Tras localizarlos los metemos en una carpeta de nuestro ordenador. Para copiarlos podemos hacerlo de distintas formas:

Mediante ADB

  • Primero tener instalado el SDK de Android y los drivers de nuestro móvil.
  • Abrir el terminal (cmd) y escribir:
    adb pull /data/data/com.whatsapp/databases/msgstore.db C:\Whatsapp
    adb pull /data/data/com.whatsapp/databases/wa.db C:\Whatsapp
    Dónde C:\Whatsapp es el nombre de la carpeta donde queremos guardar estos archivos.

Con Titanium Backup

  • Descargar la app si no la tenemos instalada.
  • Hacer un backup de la aplicación Whatsapp y sus datos de usuario.
  • Conectar el móvil vía USB y copiar de la carpeta Titanium Backup de nuestra SD el backup del Whatsapp.
  • Extraer del .zip los archivos msgstore.db y wa.db

Vía USB

La opción más simple es buscar los archivos en la ruta que antes comenté y copiarlos a nuestro ordenador.

Tras conseguir dichos archivos tendremos que descargarnos Phyton e instalarlo al igual que descargar el .zip que trae las herramientas necesarias para ver nuestras conversaciones. Este .zip lo descomprimimos en la carpeta donde tenemos los archivos que extrajimos del Whatsapp y vemos que viene con varios archivos pero el que nos interesa es el whatsapp_xtract.bat que será el que ejecutemos. Tras esto se nos abrirá una ventana en el navegador con las conversaciones.

Actualizado

Mientras escribo esto se actualizó el hilo y ahora también permite desencriptar el archivo msgstore.db.crypt que se guarda en /Whatsapp/Databases de nuestra SD

NO DOY SOPORTE PARA ESTO. POR LO QUE SE SÓLO FUNCIONA EN ANDROID, NI IPHONE, NI WP, NI SYMBIAN. SI TENÉIS ALGÚN PROBLEMA O DUDA PASAROS POR EL HILO QUE PONGO AQUÍ ABAJO.

Hilo en XDA: http://forum.xda-developers.com/showthread.php?p=24467710

71 pensamientos en “[#Android] Accede a los backup de Whatsapp desde tu PC

  1. Helen

    A mi no me ha funcionado, al abrir la carpeta whatsupp_xtract, no pasa nada… no se me abre ninguna ventana con las conversaciones. Alguien me puede ayudar?? es muy importante recuperar unas conversaciones… Gracias!!

    Responder
    1. rogeliorabbit Autor

      Yo no tuve problemas al hacerlo. Pásate por el hilo de XDA a ver si allí te pueden solucionar. De todas formas, yo también voy a mirar a ver si encuentro el por qué de tu problema.

      Responder
          1. Helen

            Uff, esta en ingles, y no se hablarlo bien… si me pudieras ayudar desde aqui, te lo agradecería. Son conversaciones de trabajo,he probado con todo lo que se comenta por los foros (SQLite manager, Wireshark…) y nada. Tengo las conversaciones en una carpeta en mi ordenador, pero no puedo leerlas. He seguido paso a paso (con a ayuda de un amigo) las indicaciones para estos programas, y tampoco. Es tan importante que hasta te mandaría las conversaciones para que las desencriptaras y me las reenviaras, jeje!!!
            gracias por tu ayuda!

  2. Jose

    Hola, he seguido todos los pasos y he instalado Python, todo correcto…
    Pero cuando le doy a whatsapp_xtract.bat me dice que el sistema no puede ejecutar el programa especificado y luego me dice que pulse una tecla para salir (sin darme otra opcion)
    Cual puede ser el error ¿?

    Responder
  3. Jose

    Ok, gracias, yo tambien estoy atento al hilo de XDA a ver si a alguno le pasa lo mismo que a mi ,porque no puedo publicar lo que me pasa xq soy un usuario nuevo y a los novatos no les dejan escribir nada :(
    En fin, si te enteras de algo avisa ;)
    Un saludo

    Responder
  4. ekto-1

    hola, yo tambien tengo problemas con el programa, basicamente cuando ya tengo todo instalado y le doy a whatsapp_xtract.bat , adobe me pone un mensaje de que el archivo no esta admitido o esta dañado, si intento por whatsapp_xtract_console.bat se abre la ventana del 2 un momento y luego desparece, gracias por la ayuda.

    Responder
    1. rogeliorabbit Autor

      Lo del error de adobe no se a que se debe. Acabo de probar con un backup nuevo y también me da problemas. Supongo que Whatsapp mejoraría la encriptación de los archivos y hasta que no actualicen el programa no se podrá hacer nada. Estaré al tanto para actualizar el post.

      Responder
  5. Kr

    Me quede toda la noche en el paso 4, aver si me pueden ayudar, de ingles nada..
    ejecuto “install pyCrypto.bat” y me dice esto:

    C:\Users\Tomas\Desktop\Whatsapp_Xtract_V2.0_2012-05-02-2>rem If you want to decr
    ypt android whatsapp msgtore.db.crypt files, then you need to run this (after in
    stalling ActivePython)

    C:\Users\Tomas\Desktop\Whatsapp_Xtract_V2.0_2012-05-02-2>pypm install pycrypto
    “pypm” no se reconoce como un comando interno o externo,
    programa o archivo por lotes ejecutable.

    C:\Users\Tomas\Desktop\Whatsapp_Xtract_V2.0_2012-05-02-2>pypm show pycrypto
    “pypm” no se reconoce como un comando interno o externo,
    programa o archivo por lotes ejecutable.

    C:\Users\Tomas\Desktop\Whatsapp_Xtract_V2.0_2012-05-02-2>pause
    Presione una tecla para continuar . . .

    Responder
  6. Jose

    Por fin he encontrado la solucion!!!

    Cuando ocurra el problemita con el bat, el de que no se reconoce el comando y presione una tecla para continuar. Hay que abrir la consola y escribir “python whatsapp_xtract.py -i msgstore.db.crypt”, luego ENTER y e voilá!!!!!! :D :D

    Responder
  7. Jose

    De nada ;) La consegui gracias a que en el foro de XDA si te dejan comentar al menos una vez, asi que aproveche para preguntar por la solucion y me lo resolvieron, pero ya no puedo comentar mas por culpa de la restriccion esa para los novatos ¬¬ En fin….
    un saludo ;)

    Responder
  8. ekto-1

    hola, yo tambien lo consegui, era un problema de mi ordenador, probe en otro y listo. La cuestion es que solo consegui leer los que estan guardados en la sd de los ultimos 8 dias (son db. crypt). La ruta /data/data/com.whatsapp/databases y son msgstore.db y wa.db no consigo localizarla en el movil, es un android montecarlo de orange, solo encuentro los db. crypt en la sd, una ayudita.

    Responder
    1. Jose

      Exacto, ese es el problema con el que estoy batallando ahora mismo, a mi tambien se me ven solo los mensajes de los ultimos 7 dias, y yo pense que se veian todos desde que comenze a utilizar whatsapp. Con esto si que no tengo ni idea de como hacerlo o simplemente es que whatsapp va sobreescribiendo las copias de seguridad y no hay manera de recuperar esos mensajes de hace 1,2,3,… meses….

      Responder
      1. rogeliorabbit Autor

        ¿Tenéis el móvil con root? Por lo que decían para conseguir los archivos de la ruta /data/data/com.whatsapp/databases hace falta ser root. Yo lo soy y me aparecen. No dispongo de un móvil sin root para ver si es por eso.

        Responder
        1. Marisol

          Hola quisiera que me expliquen como hacer mi movil un root por favor, que quisiera saberlo de urgencia para saber que puedo hacer con mi celular es un sony ericsson play r800a por favor muchas gracias

          Responder
  9. ekto-1

    Perdona mi ignorancia, ¿pero que es root?, yo lo tengo hace 9 meses y esta como me lo vendieron, y ya de paso como se hace root?????

    Responder
  10. Jose

    Yo tambien soy Root, y lo he comprobado con un movil sin Root y tambien aparecen los Databases, solo hay que conectar via USB al PC y en la tarjeta SD aparecen las Copias de seguridad

    Responder
    1. elena

      pero te aparecen todas las copias de seguridad o solo la ultima? yo es que borro todas las conversaciones una vez leidas y quisiera saber si despues de 3 meses esas conversaciones pudieran seguir existiendo. leo muchas cosas y veo que van borrandose cada 30 dias, otras que solo las del ultima copia de seguridad ect. el caso que mi movil por lo que he podido ver hace copias todos los dias a las 4 de la mañana… me urge qme contesta gracias ahhh el caso que me pongo y no tengo ni idea donde tengo qei instalar las cosas si en el movil o en el ordenador, lo veo complicadisimo.
      gracias

      Responder
  11. ekto-1

    hola, sigo sin conseguir esos archivos ya que no soy root o no los localizo, con el sistema de ADB hace falta ser root para sacarlos o no???? y con un explorador de archivos como ES Explorer???? No quiero arriesgarme a hacerle root al movil por si me lo cargo, se agradece la ayuda, saludos.

    Responder
    1. rogeliorabbit Autor

      Por lo que dice Jose con un móvil sin root también se pueden conseguir los archivos. Conéctalo vía USB y busca los archivos en la ruta que pone el tutorial.

      Responder
  12. Rocío

    Yo tengo un problemilla. Tengo whatsapp desde Diciembre, y quería recuperar una cosa que me enviaron al principio, cuando empecé a tener whatsapp. Ayer me pasé 12 horas (y no, no es una exageración) dándole a Cargar mensajes anteriores. Hasta que llegué al principio, pero estaba tan sobrecargado que no me dejaba copiar el texto que quería y al final se me cerró.
    Cuando hablais del .zip imagino que hablais del compresor, pero no estoy segura porque no me aparece nada así, yo tengo el .rar descargado, pero me salen archivos que no se pueden descomprimir, y ando un poco perdida. Tengo la carpeta Databases ya copiado en el escritorio con mis conversaciones. He descargado el IronPython.
    Qué tengo que hacer ahora?
    Gracias de antemano, y siento mi ignorancia

    Responder
    1. Jose

      Me temo que esos mensajes (como me ocurrio a mi) no los vas a poder recuperar, xq supongo que tus databases seran de mayo no? a menos que en diciembre hayas copiado los databases de aquel mes….
      Mira la fecha a ver..

      Responder
  13. ekto-1

    ¿Entonces la conclusion es que si no tienes los backups de x fecha, no puedes recuperar los mensajes borrados?, ¿O si eres root y tienes acceso a los ficheros de la ruta /data/data/com.whatsapp/databases, si puedes recuperar el historial entero?. Como ya e dicho antes yo e conseguido sacar los de los ultimos 7 dias ya que whatsapp hace un backup el solo, pero si voy borrando algun mensaje este no sale.
    Jose, yo conecto el movil al pc y solo localizo los msgstore.db.crypt, e estado indagando y la cuestion es que (esto lo supongo) para conseguir el historial entero con todos los mensajes tiene que ser con msgstore.db y wa.db localizados en la susodicha ruta. Con el Es explorer si localizo la carpeta Data pero esta vacia me imagino que es por no ser root, asi que de momento lo seguiremos intentado. Saludos y si descubris algo mas se agradece la info.

    Responder
      1. Jose

        Pero Whatsapp ya no guarda sus mensajes en msgstore.db, desde hace muchos meses. Lo hace en msgstore.db.crypt, ya que sin el .crypt no haria falta ni siquiera esta herramienta para poder leerlos, seria mucho mas facil….
        Y en cuanto al wa.db…. su unica utilidad es para, en lugar de ponerte el nºtelefono, te pone el nombre de la persona que asignaste a ese numero, (solo es para identificar quien es, nada mas).

        Responder
  14. mari

    Hola, a mi me aparecen las conversaciones desde el origen de los tiempos, pero solo de determinados contactos. Con otros es como si nunca hubiese hablado. por que?

    por otra parte, es posible que en el database de whatssap este alojada tambien una conversacion de facebook entre dos terminales?

    gracias

    Responder
  15. sheila

    hola mi pregunta es la siguiente perdi mi celular y ahora que instale el whatsapp a mi nuevo celular quiero saber si es posible recuperar las conversaciones e historiales de las conversaciones de mi otro celular, es decir, que quiero saber si puedo acceder a ellas instalando nuevamente mi wapp en un nuevo celular, aclaro q el numero sigue siendo el mismo ya que la telefonia me lo recupero, pero es esto posible?

    Responder
    1. rogeliorabbit Autor

      Si no tienes tu anterior teléfono es imposible, ya que necesitas copiar unos archivos que se guardan en el para hacer la restauración. Lo único que se guarda creo que son las conversaciones en grupo.

      Responder
  16. jesus sanchez

    hermanos tengo la siguiente duda! segui el tuto del xda para los archivos que estan en la memoria del telf! ok todo bien pero para los archivos encriptados de la SD no he podido hacer nada! me dice esto al intentar abrir
    C:\Documents and Settings\Administrador>python “C:\Documents and Settings\Admini
    strador\Escritorio\Whatsapp_Xtract_V2.1_2012-05-16\whatsapp_xtract.py” “C:\Docum
    ents and Settings\Administrador\Escritorio\Whatsapp_Xtract_V2.1_2012-05-16\msgst
    ore.db.crypt”
    Python Version 2.x
    Android mode!

    trying to repair android database…
    trying to decrypt android database…
    Traceback (most recent call last):
    File “C:\Documents and Settings\Administrador\Escritorio\Whatsapp_Xtract_V2.1_
    2012-05-16\whatsapp_xtract.py”, line 2066, in
    main(sys.argv[1:])
    File “C:\Documents and Settings\Administrador\Escritorio\Whatsapp_Xtract_V2.1_
    2012-05-16\whatsapp_xtract.py”, line 988, in main
    from Crypto.Cipher import AES
    ImportError: No module named Crypto.Cipher
    Presione una tecla para continuar . . .
    alguien me dice donde consigo la solucion a esto? tengo varios .crypt con diferentes fechas

    Responder
    1. rogeliorabbit Autor

      Siento no poder ayudarte. Esta entrada la hice para mostraros que están trabajando en una forma de desencriptar y así poder ver las conversaciones (y ya de paso tener un backup) de Whatsapp en tu ordenador, yo no formo parte del grupo que está desarrollando esta herramienta.

      Responder
  17. Sergioro

    A mi me gustaria saber como se puede abrir solo los archivos msgstore-2012-03-22.1.db.crypt por ejemplo ya que solo consigo abrir el msgstore.db.crypt y en caso de aber borrado una conversación esta a parece a partir de cuando se borro y yo quiero recuperar lo que habia antes de borrarla y estoy seguro de que esta en los que tienen fecha pero soy incapaz de abrirlo. Si alguien sabe se lo agradezco

    un saludo

    Responder
  18. Sergioro

    ya di con ello, solo hay que borrar la fecha y dejarlo como un msgstore.db.crypt y después seguir los pasos con normalidad y ya está =)

    Responder
  19. cote

    Sicóloga! No es para nada creíble que quieran recuperar sus conversaciones. Lo más probable es que quieran leer mensajes ajenos… Dan pena.

    Responder
  20. Blanca

    Alguien se me puede ayudar a desencriptar las conversaciones de whatsapp? Es que me he liado entre tanto comentario y ya no se que programa bajar ni como hacerlo. Os lo agradeceria enormemente! Gracias

    Responder
  21. destin

    Hola!
    Necesito recuperar una conversación que borré en mi teléfono, es muy importante. He seguido todos los pasos. Tengo instalado el Python, tengo descomprimido el whatsapp xtract, he recuperado los archivos de mi teléfono, pero:
    1. En la carpeta donde descomprimo whatsapp xtract, no hay ningun archibo “whatsapp_xtract_crypted.bat”
    2. Probando a dar dos veces en un archivo me sale una pantalla verde.

    No sé que debo hacer. Puede alguien ayudarme?

    Muchas gracias de antemano!!!!

    Responder
  22. facu

    Hola! esto es para windows? cuando conecté el blackberry a la pc, busqué y no encontre la carpeta del whatsapp, cómo puedo hacer?? Quería encontrar los historiales que se borraron al apagar el blackberry.
    Gracias!

    Responder
  23. Jesús Mengual

    Buenos días;

    Necesito recuperar un conversación eliminada por mi hijo de mi nokia n8. Me va mi trabajo en ello y no encuentro nada concreto puesto que todo lo que leo y releo es para ANdroid o Iphone no para symbian.

    Por favor es de suma importancia.

    Muchas gracias de antemano.

    Responder
  24. Rosae

    Hola, necesito recuperar unas conversaciones borradas en mi Iphone. Ya he probado con el sqlite manager pero me aparecen las conversaciones que tengo ahora mismo en el Iphone, no las borradas. Alguien me puede ayudar? Gracias de antemano

    Responder
  25. Rut

    Me quedo estancada en el paso:

    4º Ejecuto pyCrypto.bat (contenido en el directorio tool), después de un momento PyCrypto module is installed.

    [ Hago esto pero después no se que hacer los siguientes pasos me descuadran totalmente! ]

    Alternativa: Una vez instalado Python, en la ventana del menú de inicio, escribir “Python Package Manager (PyPM)”

    5º En la ventana que se abra de DOS, escribir: pypm install pycrypto [Esto en que ventana?]

    Necesito ayuda porfavor! Gracias!

    Responder
  26. elena

    hola
    tengo un samsun y yo todas las conversaciones una vez leidas las borro, pero me gustaria saber si aun borrandolas despues de 3 meses se podrian recuperar, la copia de seguridad que hace mi movil es todos los dias a las 4 de la mañana
    me urge mucho por favor

    Responder
  27. victor

    Muchisimas Gracias!!! habia perdido todos los historiales y gracias a tu mensaje he visto dnd les guardaba el movil!! un abrazo!!! y gracias

    Responder
  28. carlos

    Hola, una pregunta, una vez borrados los mensajes y fotos, realmente se guardan en el movil igualmente? y si le regalo mi movil a alguien que pasa? hay que desintalar la aplicacion porque si no podría leer los mensajes no?, muchas gracias

    Responder
  29. cesi

    despues de seguir todos los pasos a mi me aparece esto:
    Python version 2.x
    usage: whatsapp_xtract.py (h) (-w WAFILE) (-o OUTFILE) infile whatsapp_xtract.py: error unrecognized arguments: -i

    Si alguien puede ayudarme……. gracias de antemano

    Responder
  30. joaquin

    yo tengo una pregunta no tengo movil ni quiero molestar a nadie piduedole su numero movil para usar yo el wasap en el movil entonces mi pregunta es si extite alguna manera qe te den un numero para el pc pero sin poner ningun movil de ningunos de mi amistades y familla

    Responder
  31. Javu1977

    El error que les aparecera a muchos es que Python por defecto de instala en la carpeta de raiz del disco C: lo tenemos que cortar y pegar en C:\Archivos de programas, ahi yo he solucionado el error.

    Responder
  32. Evelin

    Hola me robaron el celular donde me habia bajado el whastapp y ahora que di de baja el mismo y sigo manteniendo la misma linea..y teniendo un celular sin whastapp.. en el whatsapp de mis contactos les sigo apareciendo y no solo eso sino que ” si me escriben, me llegan los msj ” . como puede ser si la linea la tngo yo?! que alguien me de una solucion o me explique porque pasa eso.. GRACIAS!

    Responder
  33. Dailu

    Me pueden ayudar no entiendo mucho de todo esto pero necesito abrir las conversaciones de what app, (MsgStore.bak.1), baje toda una serie de programas para poder abrirlo y no puedo. las conversaciones son de mi nokia viejo y quiero leerlas en la pc o en mi nuevo motorola, android, me pueden ayudar por favr

    Responder
  34. Percutor

    jejejeje leyendo en el Foro parece que todos queremos jugar a ser Hackers, pues siento decir, o eres un friki o de momento no hay programita magico que te desencripte, deberia la gente dejar se chismorreos y estudiar, por lo menos ingles que ya he leido algunos que ni ganas, que a ver si se lo solucionan otros. esa es la mentalidad espanola. asi va el pais.

    Responder
  35. bea

    Hay alguna manera de que Se puedan recuperar las conversaciones de whatsapp si ya no tengo mi celular??? Lo perdi :(

    Responder
  36. Pablo

    FUNCIONA EN BLACKBERRY UNA EX ME A PUESTO UNA DENUNCIA POR VIOLACION T E TADO AÑOS CON ELLA Y LA UNICA FORMA DE DEMOSTRAR ES EL WHATSAPP Q TAVA REGISTRADO AHII NECESITO RECUPERAR

    Responder
  37. Pingback: Abrir Archivos Crypt Whatsapp En Pc | Whatsapp Chatting

Deja un comentario

Loading Facebook Comments ...
Loading Disqus Comments ...
  1. […] [#Android] Accede a los backup de Whatsapp desde tu PC … – Hace unos meses una amiga me preguntó si sabía como desencriptar la base de datos de conversaciones que guarda Whatsapp en nuestros terminales…. […]