http://skamason.com/7b9R

http://skamason.com/7b9R

sexta-feira, 25 de maio de 2012

WhatsApp backup Mensagens Extractor




CHANGELOG V2.0:
- (Atualizado por Fabio Sangiacomo e Weidner Martina - 28 de abril de 2012)
- Suportes WhatsApp DBs vindo tanto Android e plataformas iPhone
- (Android Version) wa.db é opcional
- (Versão Android) agora também crypted msgstore.db.crypt a partir do cartão SD pode ser importado
- Lista de bate-papo é classificada por a última mensagem enviada
- Corrigiu alguns erros (por exemplo, que o script não funcionou com python 3)
Algumas informações adicionais:

SQLITE editor

Você também pode abrir o "msgstore.db" e "wa.db" usando SQLite Database Browser ( http://sqlitebrowser.sourceforge.net/ ).
No entanto, é muito mais confuso e as mensagens são ordenados por data, não por conversas. Além disso, você não verá os arquivos smileys e meios de comunicação ...

ARQUIVOS DE MÍDIA

Se você quiser assistir os vídeos, áudios e imagens, você pode clicar sobre as miniaturas e links de mídia. Popups deve abrir mostrando os meios de comunicação.
No entanto, os arquivos de mídia online estão disponíveis apenas para as últimas semanas ~ 3.
Mas você ainda pode abrir os arquivos off-line de mídia, eles estão ligados também.
Para isso, é necessário copiar a pasta "Media" de / sdcard / WhatsApp (Android) ou net.whatsapp.WhatsApp (Iphone) para a pasta certa do seu computador onde essa ferramenta é instalada.

Acesso root ao UNENCRYPTED WhatsApp DATABASE (Android versão só)

Se você quer ter os nomes de contatos e números de telefone exibido não só, então (apenas na versão Android) você precisa do wa.db arquivo do armazenamento interno.

Para isso você precisa ter acesso à pasta
/ / DATA / com.whatsapp / bancos de dados
Para isso você precisará ter acesso root.
Para enraizamento, a ferramenta Root Superoneclick pode ser útil:
http://forum.xda-developers.com/showthread.php?t=803682

Depois, você pode copiar os arquivos "msgstore.db" e "wa.db" para o seu computador

- Usando o RootExplorer App (primeira cópia de SD, em seguida, montar telefone para o computador)
- Ou usar adb: cmd aberto e tipo "puxar adb / dados / dados / com.whatsapp / bancos de dados / msgstore.db C: \ WhatsApp" (substitua C: \ WhatsApp pela localização da pasta certa do seu computador)
- Ou usando o Titanium Backup app. Use Titanium Backup para fazer backup do aplicativo WhatsApp cheio junto com seus dados, copie o backup da pasta "TitaniumBackup" no cartão SD para o seu PC, em seguida, extrair os arquivos "wa.db" e "msgstore.db" que você vai encontrar dentro do arquivo de backup Titanium "com.whatsapp-[Data] - [tar.gz alguns dígitos]." para a pasta certa.
- Ou usando algum aplicativo como AirDroid ou Webkey para acessar arquivos wi-fi usando o webbrowser PC

COMO USAR:
(Ver também a linha no xda-dev: http://forum.xda-developers.com/showthread.php?p=24603294 )

1. Você precisa copiar o banco de dados WhatsApp.

No Android, quer receber este arquivo:

/ Sdcard / WhatsApp / Databases / msgstore.db.crypt
(Crypted banco de dados no cartão SD, pode ser criado pelo backup a partir de configurações avançadas WhatsApp)

ou esses arquivos:
/ / DATA / com.whatsapp / bancos de dados / msgstore.db e wa.db
(Para isso você precisará ter acesso root. Instruções detalhadas no final deste arquivo. A vantagem é que os nomes de contatos correspondentes dos números de telefone será exibido.)

No iPhone, pegue este arquivo:

net.whatsapp.WhatsApp / Documents / ChatStorage.sqlite
(Você pode usar uma ferramenta de backup do iPhone para obter o arquivo, por exemplo, I-Twin ou iPhone Backup Extractor. Certifique-se de criar um backup criptografado com o iTunes, como essas ferramentas não consegue lidar com backups criptografados. Outra possibilidade são ferramentas forenses como Física UFED Analyzer).

2. Copie o banco de dados (s) para uma determinada pasta em seu computador.

3. Extraia o arquivo (com whatsapp_xtract.py, whatsapp_xtract.bat, ...) para a pasta certa

4. Você precisa de Python e (para Android descriptografia msgstore.db.crypt) a biblioteca PyCrypto

A maneira mais fácil é instalar ActivePython (no Windows escolher a versão de 32 bits, mesmo se você tiver o Windows de 64 bits):
http://www.activestate.com/activepython/downloads

e depois (para PyCrypto) execute a instalação pyCrypto.bat (contida neste arquivo)
(PyCrypto.bat irá executar: pypm instalação pycrypto)

5. Agora execute whatsapp_xtract_android.bat ou whatsapp_xtract_android_crypted.bat ou whatsapp_xtract_iphone.bat

OU whatsapp_xtract_console.bat e, em seguida, especificar manualmente o arquivo de entrada com um destes comandos:

Opções de linha de comando:

Para Android DB:
python whatsapp_xtract.py-i-w msgstore.db wa.db
OU (se wa.db não está disponível)
python whatsapp_xtract.py-i msgstore.db
OU (por db crypted)
python whatsapp_xtract.py-i msgstore.db.crypt

Para DB iPhone:
(-W opção é ignorada)
python whatsapp_xtract.py-i ChatStorage.sqlite

Uma vez terminado, o seu navegador vai abrir e mostrar os chats.

O tamanho do arquivo resultante do arquivo html. Será ligeiramente maior que o tamanho do banco de dados db..

Download: Whatsapp_Xtract_V2.0_2012-05-02.zip (575 KB)
encontrar outra versão |
Leia mais aqui: http://blog.digital-forensics.it/

3 comentários: