Source-linked AI summary
Forensic Analysis of Instant Messenger Applications on Android Devices
Aditya Mahajan, M. S. Dahiya, H. P. Sanghvi
TL;DR
The paper asks what WhatsApp and Viber evidence can be recovered from Android phones, where extraction is complicated by encryption, deletion, and device and app updates. It examines filesystem extractions and application artifacts, finding that manual analysis revealed evidence for both apps, whereas Physical Analyzer showed WhatsApp artifacts only. The study did not examine deleted data or factory-reset phones.
Problem
Android messenger artifacts can be difficult to examine because data may be encrypted or deleted, devices may be remotely wiped, and applications and operating systems are continually updated.
Source: §2.1 · p. 2Method
The researchers used UFED filesystem extraction on Android phones and examined extracted files and folders for WhatsApp and Viber artifacts.
Source: §2.2 · p. 2, §2.3 · p. 2Results
Manual analysis found artifacts for both applications, including WhatsApp chat records and Viber messages, images, videos, contact lists, and call details, while Physical Analyzer displayed WhatsApp artifacts only.
Source: §1 · p. 4, §5 · pp. 6–7, §6 · p. 7Takeaways & Limitations
The recovered artifacts can help forensic investigators and agencies in cyber investigations.
Source: §6 · p. 7The study did not examine whether artifacts could be found after data deletion or a factory reset.
Source: §6 · p. 7
Abstract
from arXiv · showhide
This paper focuses on conducting forensic data analysis of 2 widely used IMs applications on Android phones WhatsApp and Viber. The tests and analysis were performed with the aim of determining what data and information can be found on the devices internal memory for instant messengers eg chat messaging logs and history send & received image or video files etc. The experiments and results show that heavy amount of potential evidences and valuable data can be found on Android phones by forensic investigators.
1. INTRODUCTION
The introduction describes widespread mobile messaging and information sharing alongside growing privacy vulnerability. It argues that forensic examination of WhatsApp and Viber can help investigators locate evidence relevant to cybercrime cases.
- Mobile messaging enables people to exchange messages, images, videos, activities, and events, while privacy is increasingly vulnerable to hackers and fraudsters [2012 Alfred].Source: §1 · p. 1
- Criminals use WhatsApp and Viber to exchange information around crimes, partly because extracting phone data is difficult and application logs are not saved by internet service providers.Source: §1 · p. 1
- The paper examines data stored by instant messenger applications on phones and forensic techniques for extracting it, given its potential role in cybercrime investigations [2010, Mohammad I. Husain].Source: §1 · p. 1
2. FORENSIC CHALLENGES AND STORAGE ARTIFACTS
The section outlines challenges in examining Android messenger artifacts and describes a filesystem-based approach to locating them. It reports that WhatsApp data spans internal storage and external media, while Viber artifacts include important database files.
2. FORENSIC CHALLENGES AND STORAGE ARTIFACTS
- Forensic procedures should avoid changing or writing data on the original device, and the section emphasizes identifying the structures and locations where messenger artifacts are stored.Source: §2 · p. 2, §2.4 · p. 2
2.1 Android Forensics & Challenges
- Android forensic examination is complicated by encryption, deletion, remote wiping, and continual application and operating-system updates that challenge investigators and available tools.Source: §2.1 · p. 2
2.2 Proposed Method
- The proposed method uses Cellebrite UFED filesystem extraction on five Android phones running three Android versions to examine internal files and directory structures.Source: §2.2 · p. 2
2.3 FileSystem Acquisition
- UFED filesystem extraction collects the files and folders in internal memory, including database and configuration files, with each application's data stored in a separate folder.Source: §2.3 · p. 2
2.4 Artifacts,
- WhatsApp messages reside in internal-memory databases, while downloaded or uploaded media files are stored on the external memory card; Viber has five database files, three of which are important for forensic examination.Source: §2.4 · pp. 2–3
3. Methodology
The study examines whether messaging and information-sharing activity leaves artifacts in Android phones' internal memory. It uses forensic equipment and a staged analysis of pre-installed and manually installed applications, followed by examination of extracted files.
3. Methodology
- The study examines whether messaging and information-sharing activity using WhatsApp and Viber is stored in Android phones' internal memory, using forensically accepted equipment and conditions on rooted and non-rooted phones.Source: §3 · p. 3
3.1 Testing Equipments & Environment
- The test environment included forensic workstations, servers, hardware, software, and write blockers for the phone examinations.Source: §3.1 · p. 3
3.2 Testing & Analysis
- The testing process has three stages: scenario testing, filesystem analysis, and identification.Source: §3.2 · p. 3
3.2.1 Scenarios
- The pre-installed-app scenario examined applications that users had already used heavily; WhatsApp use covered almost all features, while Viber use covered its basic features.Source: §3.2.1 · p. 3
Installing applications manually & conducting User
- In the manual-installation scenario, researchers installed both applications, performed predefined activities using their features, and used them continuously for more than two weeks.Source: Installing applications manually &… · p. 3
3.2.2 FileSystem Analysis
- After filesystem extraction, the researchers examined acquired files and directories for relevant application databases and logs, their data, and database structures.Source: §3.2.2 · pp. 3–4
1. Analysis in UFED Physical Analyzer
The researchers loaded UFED extraction files into Physical Analyzer to examine WhatsApp and Viber. The tool showed WhatsApp artifacts but returned no Viber-related data.
2. Manual Analysis of data
Manual review of extracted files found application databases, while WhatsApp examination reported a consistent directory structure across Android versions and activity logs in internal-memory databases. The section also identifies the scope of the UFED hash and WhatsApp Physical Analyzer tables.
2. Manual Analysis of data
- Manual review found a databases folder and several .db files in both WhatsApp and Viber directories.The authors describe these files as containing important data.Source: §2 · p. 4
3.2.3 Identification
- The identification stage searched internal memory for activity logs because the logs were not stored on the phone’s external memory card.Extracted folders and directories were explored for application artifacts.Source: §3.2.3 · p. 4
- Table 8 is titled as the UFED-generated Android hash-value record.The supplied table passage gives its scope, not the hash values.Source: Table 8 · p. 4
4.1 WhatsApp Application Forensic Examination & Artifacts
- Table 9 is titled as WhatsApp information from Physical Analyzer.The supplied table passage does not specify its artifact values.Source: Table 9 · p. 5
- Across tested Android versions, WhatsApp’s directory structure remained the same, with almost all user-activity logs stored in internal-memory databases alongside date and time stamps.The section says detailed descriptions appear later in the paper.Source: §4.1 · p. 5
4. EXPERIMENTS AND RESULTS
The experiments examined WhatsApp and Viber on five Android phones, finding chat artifacts with Physical Analyzer for WhatsApp but not Viber. Manual examination identified WhatsApp profile data and showed that Viber retained messaging and calling records.
4. EXPERIMENTS AND RESULTS
- Three of the five tested phones had both applications pre-installed and in use for more than three months, and substantial information was retrieved from those phones.The other tested phones had WhatsApp pre-installed and Viber installed for the research.Source: §4 · p. 5
4.1.1 Artifacts Found in UFED Physical Analyzer
- WhatsApp’s UFED Physical Analyzer output included user chat sessions and timestamps for each session.The authors refer to Table 9 for artifact information.Source: §4.1.1 · p. 5
4.1.2 Artifacts found in Manual Analysis
- Manual WhatsApp analysis found msgstore.db for chat history and wa.db for contacts, with messages, phone numbers, timestamps, and chat-list entries in the databases folder.The folder path is \data\data\com.whatsapp\databases\.Source: §4.1.2 · pp. 5–6
- Manual WhatsApp analysis also found the account user’s profile picture in com.whatsapp/files.The passage points to a screenshot of real phone logs at the end of the paper.Source: §4.1.2 · p. 6
4.2.1 Artifacts Found in UFED Physical Analyzer
- UFED Physical Analyzer showed no Viber traces or artifacts on the examined phones.Source: §4.2.1 · p. 6
4.2.2 Artifacts Found in Manual Analysis
- Viber examination reported records and logs of messaging history and calls made and received by users.The passage places this result in the manual-analysis discussion.Source: §4.2.2 · p. 6
Physical Analyzer but showing WhatsApp Artifacts
Manual examination identified Viber_data and Viber_messages as database files without extensions; the files opened in SQLite Database Browser and contained important data.
Physical Analyzer but showing WhatsApp Artifacts
- Viber_data and Viber_messages were identified as two files holding Viber logs, despite having no file extensions.Source: Physical Analyzer but showing WhatsApp… · p. 6
- The two extensionless Viber files were recognized as database files and opened in SQLite Database Browser.Source: Physical Analyzer but showing WhatsApp… · p. 6
- The examined Viber files contained data the authors characterized as important.Source: Physical Analyzer but showing WhatsApp… · p. 6
5. SUMMARY
The examination recovered WhatsApp chat and contact artifacts and Viber messaging and call records through manual analysis. WhatsApp artifacts appeared in Physical Analyzer, while Viber artifacts did not.
5. SUMMARY
- WhatsApp examination recovered chat artifacts, timestamps, and sent- and received-file names in Physical Analyzer, although the files’ storage locations were not found.Manual analysis found msgstore.db for chats and timestamps, wa.db for contacts, and an Avatars folder containing correspondents’ profile pictures.Source: §5 · pp. 6–7
- Manual Viber examination recovered message logs and call history with timestamps, including call numbers and sent and received messages.The paper identifies Viber_call_log.db for call information and Viber_messages and Viber_data for messages and contact-list information.Source: §5 · pp. 6–7
- For Viber, manual analysis mattered because Physical Analyzer displayed no application artifacts or data.Source: §5 · pp. 6–7
6. CONCLUSION AND FUTURE WORK
The study found live artifacts on Android phones’ internal memory, including WhatsApp and Viber data. It did not examine recovery of deleted data or artifacts after a factory reset.
6. CONCLUSION AND FUTURE WORK
- Manual analysis found WhatsApp and Viber artifacts, including chat history, messages, sent and received media locations, contacts, call details, and timestamps.These artifacts were identified in extracted data and could help forensic investigators and agencies in cyber investigations.Source: §6 · p. 7
- Physical Analyzer provided artifacts related to WhatsApp only, while manual folder-by-folder analysis found artifacts for both applications.Source: §6 · p. 7
- The analysis focused on live artifacts and did not examine deleted-data recovery or recovery after a factory reset; both were left for future work.Source: §6 · p. 7