Cracking the Code: Recovering Deleted WhatsApp Messages on iOS vs Android
- Richard Kreutzer
- Nov 28, 2023
- 2 min read
Introduction:
In the intriguing world of digital forensics, deleted data often holds the key to unraveling complex cases. This becomes especially challenging with mobile forensics, where hunting for deleted data is a daunting task. This is particularly so given the diverse ways mobile applications handle data storage across different operating systems.
Today, we venture into the fascinating realm of WhatsApp forensics, examining how deleted messages can be recovered from WhatsApp databases on iOS and Android platforms, using the powerful tool, Belkasoft X.
Understanding SQLite and Deleted Records:
WhatsApp, like many other mobile applications, uses SQLite to store its data. This database format has features like Freelists, Journal and Write-Ahead Log (WAL) files, and Unallocated space that help manage deletions, making it possible to recover deleted records.
WhatsApp Forensics:
iOS vs Android:To investigate, we set up a conversation between iOS and Android users and deleted specific messages. We then used Belkasoft X to delve into the databases. While we found no traces of deleted records in the iOS WhatsApp database, the Android version painted a different picture.
Recovering Deleted Messages from iOS WhatsApp:

Despite the robust SQLite features, our findings suggest that it is unlikely to recover deleted messages from iOS WhatsApp databases. However, analyzing specific columns in the ZWAMESSAGE table could give insights about removed records.
Unearthing Deleted Messages from Android WhatsApp:
On Android, Belkasoft X was able to recover the majority of the deleted messages, thanks to Android's implementation of a write-ahead logging (WAL) mechanism and fewer checkpoints. This offered valuable insights into the deleted part of the conversation history.
Conclusion:
Our exploration into the world of WhatsApp forensics has unveiled stark differences in how the same application stores its data on iOS and Android platforms. This highlights the importance of understanding unique database structures and mechanisms when performing forensic analysis and data recovery. With the right tools like Belkasoft X, uncovering digital evidence can become a far more manageable task. Join us as we continue to decode the intricate world of digital forensics.
Read the full article from Belkasoft here.
Know more. Investigate better.
Comments