"Android"

Characterizing Improper Input Validation Vulnerabilities of Mobile Crowdsourcing Services

CamForensics: Understanding Visual Privacy Leaks in the Wild

Many mobile apps, including augmented-reality games, bar-code readers, and document scanners, digitize information from the physical world by applying computer-vision algorithms to live camera data. However, because camera permissions for existing …

HanGuard: SDN-driven protection of smart home WiFi devices from malicious mobile apps

A new development of smart-home systems is to use mobile apps to control IoT devices across a Home Area Network (HAN). As verified in our study, those systems tend to rely on the Wi-Fi router to authenticate other devices. This treatment exposes them …

Draco: A System for Uniform and Fine-grained Access Control for Web Code on Android

In-app embedded browsers are commonly used by app developers to display web content without having to redirect the user to heavy-weight web browsers. Just like the conventional web browsers, embedded browsers can allow the execution of web code. In …