ABSTRACT
In this demonstration we present SmartLab1, an exciting experimental testbed of approximately 40+ real Android Smartphones, plus emulated devices, deployed at the Department of Computer Science building at the University of Cyprus. SmartLab provides a public, permanent testbed for the development and testing of smartphone network applications via an intuitive web-based interface. Registered users can upload and install Android executables (APKs) on a number of Android smartphones, capture their output, reboot the devices, create concurrent interactive jobs using MonkeyRunner scripts, interact with the remote devices and many other exciting features. SmartLab aims to facilitate research in smartphone network programming environments, communication protocols, system design, and applications.
- Peterson L. et. al., "A Blueprint for Introducing Disruptive Technology into the Internet," HotNets'02.Google Scholar
- Werner-Allen G. et. al., "MoteLab: a wireless sensor network testbed," IPSN'05. Google ScholarDigital Library
Index Terms
- Demo: a programming cloud of smartphones
Recommendations
DEMO: Starving Permission-Hungry Android Apps Using SecuRank
CCS '16: Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications SecurityWe demonstrate SecuRank, a tool that can be employed by Android smartphone users to replace their currently installed apps with functionally-similar ones that require less sensitive access to their device. SecuRank works by using text mining on the app ...
Demo: Reptor: Enabling API Virtualization on Android for Platform Openness
MobiSys '17: Proceedings of the 15th Annual International Conference on Mobile Systems, Applications, and ServicesWe demonstrate Reptor, a bytecode instrumentation tool enabling API virtualization on Android. It provides a general way to alter functionality of platform APIs on Android. With Reptor, third-party developers can modify the behavior of platform APIs ...
Quantifying and Classifying Covert Communications on Android
By exploiting known covert channels, Android applications today are able to bypass the built-in permission system and share data in a potentially untraceable manner. These channels have sufficient bandwidth to transmit sensitive information, such as GPS ...
Comments