Date of Award


Document Type



Santa Clara : Santa Clara University, 2021.


Computer Science and Engineering

First Advisor

Yuhong Liu


The Bluetooth protocol is used millions of times per day, as a means of short-range wireless communication. Many of these connections are between a phone running the Android operating system and an external device. Due to Android’s implementation of Bluetooth, however, unrelated applications that are co-located on the phone have the potential to stealthily send and receive communications from any device that is connected. Our project involves creating malicious applications to investigate the effectiveness of this attack on real-world devices, and we show that the vulnerability above has practical applications. We also create a defense against this attack by modifying the Android OS and show that it is effective in preventing attacks from co-located apps.