Non-Essential Communication in Mobile Applications Rubin, Julia; Gordon, Michael I.; Nguyen, Nguyen; Rinard, Martin This paper studies communication patterns in mobile applications. Our analysis shows that 65% of the HTTP, socket, and RPC communication in top-popular Android applications from Google Play have no effect on the user-observable application functionality. We present a static analysis that is able to detect non-essential communication with 84%-90% precision and 63%-64% recall, depending on whether advertisement content is interpreted as essential or not. We use our technique to analyze the 500 top-popular Android applications from Google Play and determine that more than 80% of the connection statements in these applications are non-essential.
from Computer Science and Artificial Intelligence Lab (CSAIL) http://ift.tt/1EPuskv
Home » Computer Science and Artificial Intelligence Lab (CSAIL) » Non-Essential Communication in Mobile Applications
mardi 5 mai 2015
Non-Essential Communication in Mobile Applications
lainnya dari Computer Science and Artificial Intelligence CSAIL, Computer Science and Artificial Intelligence Lab (CSAIL)
- Using Dynamic Monitoring to Synthesize Models of Applications That Access Databases
- Using Active Learning to Synthesize Models of Applications That Access Databases
- Comprehensive Java Metadata Tracking for Attack Detection and Repair
- Precise and Comprehensive Provenance Tracking for Android Devices
- Automatic Exploitation of Fully Randomized Executables
- Gen: A General-Purpose Probabilistic Programming System with Programmable Inference
- Towards Understanding Generalization via Analytical Learning Theory
Ditulis Oleh : Unknown // 23:16
Kategori:
Computer Science and Artificial Intelligence Lab (CSAIL)
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire