Tuesday, October 21, 2014

WhatsApp Is Creating a Web Interface For Its Client!


Yes, as the title indicates! WhatsApp is secretly creating something for Web related to its client!

We all know the reversing the WhatsApp for Android is very hard due to the complex obfuscation applied to the code. But hey! We are reverse engineers and we still like to break into the code.

The reverse engineered strings in the WhatsApp client shows new keys such as "web", "w:web", "wsync", "wResponse" and many many more. These are all symptoms that WhatsApp is preparing something for Web, used via web browsers. The nature of the new implementation is still not clear for us and it needs more investigation.

I will not talk much about the subject since I'm still in the earliest stages. Guess what.. I didn't rely just on the keys to make sure that there is something being prepared this method "sendWebMessages()" is also an additional evidence!

I will consider this post as a starting point to start the research about this topic. I'll keep you updated if any news (time is tight).