Remote Control of iOS Devices via Accessibility Features

Nikola Lukić, Saghar Talebipour, Nenad Medvidović · 2020

This paper presents an approach for remotely accessing and controlling mobile apps by leveraging a mobile platform's publicly exported accessibility features. This approach is implemented in a technique and accompanying tool called AirMochi. While AirMochi is designed to be platform-independent, our current implementation has focused on iOS, the significantly more challenging of the two dominant mobile platforms, for which access to apps' source code is generally not possible. We show that AirMochi places no restrictions on apps it can "plug into" and control, is able to handle a variety of scenarios, and imposes a negligible performance overhead.

Read the paper · More papers on PaperTik