Get Advance Information About Your WhatsApp Conversations

14:34 Alex 0 Comments

We all love messaging and using IMs on our smartphones to stay in touch with our friends and family. We use various mobile apps like WhatsApp to IM without having to pay for SMS and this lead to the popularity of this famous app. WhatsApp is a cross-platform mobile messaging app which can auto sync to the phone address book, allow unlimited message length and also allows you to share multimedia like videos, location, images, etc…

While chatting with your friends have you ever wished to get a detailed analysis of your chats. Hear we have these awesome tools to make this job easy.

Our First tool is an very nice application developed by Tasty Katana
.

Analyzer for WhatsApp

(Best, Easy, Recommended)
Ever wanted to know which words you use the most in your WhatsApp chats or at which times you send the most messages?
Probably not, but now it's very easy, so why not give it a shot?

See statistics on who is the most active person in a group chat, which words were used most often, at which times there have been the most messages in a chat and much more...


Features:
- analyze a whole chat or just a single participant
- graphical representaion of data
- interactive graphs (zoom and pan)
- see the most active chat participants
- most commonly used words / emoji
- most actice weekday / time of day
- search for a word and find out how ofen it was used


WhatsApp Xtract


Our second tool is more like to backup your chats and view them on your windows pc.

Obviously we have whatsapp web and you can backup your chats to google drive but this tool do this offline. This tool is little bit complicated and only recommended for advance users.



Have you ever wanted to
- have a useful backup of your whatsapp chats?
- be able to read your whatsapp chats again using a backup file?
- delete the grown-too-big message history of whatsapp without losing the possibility to read the old conversations?
- read older messages without the need of endlessly pressing the annoying "load older messages" button?
- be able to search old messages?
- ...?

Here is a little Tool to display whatsapp chats on your computer, using the database files from your android installation of whatsapp.
It's called WhatsApp Xtract and was created by Fabio Sangiacomo and ztedd.

Before we start, we need the following set of tools to perform the tutorial:
An android mobile device with WhatsApp installed.
USB data cable
Mobile phone drivers (You may find one in the CD which came with the handset or you could also find it online)
WhatsApp_Xtract_v2.0
Any file browser (manager) for android (Such as Astro or Rhythm file manager)
Python for windows, which you can download from: www.activestate.com/activepython/downloads

Where to look for the data?

WhatsApp stores all data in a SQLite database. Since it is a cross-platform app for mobile devices, the location of the database varies from OS to OS.

However, on Android, you will generally find the database stored on the SD card in an encrypted format.

WhatsApp database encryption is a project of D. Cortjens, A.Spruyt, and W.F.C Wieringa. There is a vulnerability in the android implementation of AES cipher. The 192-bit key can be detected or cracked using both static and active analysis. If you are interested about the encryption project refer to the following PDF file: tinyurl.com/c4a8dcw

Ok so now let’s hunt for the encrypted database file. Launch your favorite file manager and navigate to “/mnt/sdcard/Whatsapp/”. Now, you will see two files named as msgstore followed by a date (for example, msgstore-2011-02-11.db.crypt and msgstore.db.crypt).

Now it is advisable to copy the two files somewhere else, for example: /ext/temporary/.


How to use?

You need to copy the whatsapp database.

On Android, either get this file:

/sdcard/WhatsApp/Databases/msgstore.db.cryp
(crypted database on SD card, can be created by starting backup from whatsapp advanced settings: settings - more - Backup Chats)

or these files:

/data/data/com.whatsapp/databases/msgstore.db and wa.db

(for this you need root access. detailed instructions in the bottom of this file. the advantage is that the corresponding contact names of phone numbers will be displayed.)

On IPhone, get this file:

net.whatsapp.WhatsApp/Documents/ChatStorage.sqlite

(You can use an Iphone Backup Tool to get the file, e.g. I-Twin or Iphone Backup Extractor. Make sure to create an unencrypted backup with Itunes, as these tools can't handle encrypted backups. Another possibility are forensic tools like UFED Physical Analyzer.)

Extract this archive (Whatsapp_Xtract....zip) to a certain folder on your computer, e.g. C:\WhatsApp.

Copy the database(s) to e.g. C:\WhatsApp (on Android, you simply copy the whole folder WhatsApp on SD card to your computer e.g. to C:\WhatsApp and then copy the database file from C:\WhatsApp\Databases to C:\WhatsApp)

You need Python and (for Android msgstore.db.crypt decryption) the PyCrypto library

The easiest way is to install ActivePython

!! on Windows choose 32bit/x86 version even if you have 64bit windows (if not you will get an "requires Business Edition subscription" error!):

www.activestate.com/activepython/downloads

It's available for Windows, Linux and Mac. However in my HowTo, I focus on Windows.

and then run !install pyCrypto.bat (contained in this archive. The best is to rightclick on it and choose "run as administrator".)

If you have troubles installing pyCrypto this way, then please try to install it using an installation package from this site (Thanks, andcha!): www.voidspace.org.uk/python/m...shtml#pycrypto

Now run whatsapp_xtract_android.bat or whatsapp_xtract_android_crypted.bat orwhatsapp_xtract_iphone.bat

OR simply drag and drop the database file(s) to whatsapp_xtract_drag'n'drop_database(s)_here.bat

OR whatsapp_xtract_console.bat and then manually specify the input file with one of these commands:

COMMAND LINE OPTIONS:
Quote:
For Android DB:
python whatsapp_xtract.py msgstore.db -w wa.db
OR (if wa.db is unavailable)
python whatsapp_xtract.py msgstore.db
OR (for crypted db)
python whatsapp_xtract.py msgstore.db.crypt

For iPhone DB: (-w option is ignored)
python whatsapp_xtract.py ChatStorage.sqlite
Once finished your browser will open and show the chats.

the resulting file size of the html file will be slightly bigger then the size of the database.

IF SOMETHING DOESN'T WORK:

1. First check if you already have the newest download (check full name of the .zip file: is it the same as in mentioned in this thread?). Maybe your error already has been fixed.
2. Read the post Some additional information and read the last pages of this thread to see if your problem is already being discussed.
Use the Search this thread function! (e.g. the "requires Business Edition subscription" error was already answered a "100" times!)
3. If not or if it doesn't help, post your error with a detailed description (and error message) in the thread.

0 comments:

Disable_Adblock

We know Ads suck, but at IrisBuddies we will not let them do that
As blocking is a good idea to get rid of stupid “Download Now” Buttons around the web
That’s not in our case. We think you won't find Ads on Our site terrible or annoying
Support us by Whitelisting “IrisBuddies” on your Adblocking Plugin or By disabling your AdBlocking software

If you think this is not good and we should allow AdBlocking Plugins
then Please Contact Us or write us on our Facebook Page
and we might allow it in near future.