Reproduce “An Empirical Comparison of Security and Privacy Characteristics of Android Messaging Apps” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Ioannis Karyotakis, Foivos Timotheos Proestakis, Evangelos Talos, Diomidis Spinellis, Nikolaos Alexopoulos

Researchers at Athens University of Economics and Business and TU Delft developed a hybrid static and dynamic analysis methodology to empirically compare the security and privacy characteristics of popular Android messaging applications. The study revealed significant differences, with Signal exhibiting minimal resource use, Messenger showing a large attack surface and high network activity, and Telegram uniquely permitting cleartext traffic and demonstrating anomalous network behavior under permission restrictions.

Key insights

  • The practical security and privacy posture of messaging applications depends significantly on their overall software architecture and implementation details, not just their cryptographic protocols.
  • Despite offering similar core functionalities, messaging apps exhibit vastly different security and privacy profiles due to diverse design philosophies, business models, and implementation choices.
  • Kernel-level tracing provides an effective and reproducible method for dynamic network analysis of mobile applications, even when strict certificate pinning prevents traditional network interception techniques.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.