Receive a dump and decryption of calls / messages in Viber or Telegram

Jollier

Professional
Messages
1,127
Reputation
6
Reaction score
1,108
Points
113
Hello everyone! Today I will tell you how you can get all correspondence, calls, and other information from two messengers Viber and Telegram. Just a few minutes is enough to dump the necessary files from your Android smartphone, and then you can read and analyze messages. This is the simplest and most effective method I've come across.

We receive a dump and decryption of calls in Viber
/data/data/com.viber.voip/databases/viber_data // Viber calls

The main vulnerability is that Viber stores information about calls and messages in system files. If you have root access to your smartphone, it is not difficult to dump these files. Let's analyze the directories where you can find the necessary information:
cb1a42c6ed1938891e38f.jpg


Next, the files need to be decrypted. For this we use this software. To work, you need NET Framework 4.6 or higher. I tested on Windows 7 X64 on NET Framework 4.7.2. After starting and installing the program, go to "Work with DB" -> "Work with Viber DB".
0aa3319c1a1c49ab38f83.jpg


If the connection is successful, we get the message "DB is connected". We immediately select "Withdraw calls".
38bc14b76e48fb91f2500.jpg


We display calls
We get a list of all calls. You can filter separately by one phone number, or you can display all at once. It is very convenient for reports to immediately export to a PDF file. You can immediately print and donate to the victim.

We receive a dump and decryption of messages in Viber
Similarly, we load the database of messages and display them. We display contact messages and get them in this format. / Data / data / com.viber.voip / databases / viber_messages // Viber messages
f4c05637574e91a6ca3b2.jpg


History output
The correspondence contains all the information to whom the calls were made, when and who sent messages, when the calls were made. You can find and trace really interesting things.

We receive a dump and decryption of messages in Telegram
We get our dump file and go to the program. Similarly, we load the database and display all users. We get three values: unique identifier (uid), name and information in binary form. In the last column, there is also a phone number among the binary code. First, we search by name (all names are in alphabetical order, first EN, and then RU), then we get the uid and filter messages by this parameter. Thus, we get specific messages from an individual user. / Data / data / org.telegram.messenger / files / cache4.db // Telegram messages

c6172d1f14ecc4ceb201f.jpg

Display for a specific user

In general, the software may have some drawbacks, but the messages can be read. Therefore, this is good news for those who store important correspondence in Telegram and Viber.

Conclusion
It's not a good idea to store important messages, files and data on Telegram. Indeed, at the phone level, they can be easily dumped and then read. I think now you have an understanding of how you can get this information. Do not think that root is a big problem, as some have super-user access, and for some it can be installed in two clicks.
 
Top