Robust App Fingerprinting Over the Air
Mobile apps have significantly transformed various aspects of modern life, leading to growing concerns about privacy risks. Despite widespread encrypted communication, app fingerprinting (AF) attacks threaten user privacy substantially. However, existing AF attacks, when targeted at wireless traffic, face four fundamental challenges, namely 1) sample inseparability; 2) app multiplexing; 3) signal attenuation; and 4) open-world recognition. In this paper, we advance a novel AF attack, dubbed PacketPrint, to recognize app user activities over the air in an open-world setting. We introduce two novel models, i.e., sequential XGBoost and hierarchical bag-of-words model, to tackle sample inseparability and enhance robustness against noise packets arising from app multiplexing. We also propose the environment-aware model enhancement to bolster PacketPrint’s robustness in handling packet loss at the sniffer caused by signal attenuation. We conduct extensive experiments to evaluate the proposed attack in a series of challenging scenarios, including 1) open-world setting; 2) simultaneous use of different apps; 3) severe packet loss at the sniffer; and 4) cross-dataset recognition. The experimental results show that PacketPrint can accurately recognize app user activities. It achieves the average F1-score 0.947 for open-world app recognition and the average F1-score 0.959 for in-app user action recognition.
Authors
- Xiaobo Ma (ORCID: https://orcid.org/0000-0002-0934-5035)
- Jian Qu (ORCID: https://orcid.org/0000-0003-1713-0859)
- Shuohan Wu (ORCID: https://orcid.org/0000-0002-4719-4637)
- Xiaohong Guan (ORCID: https://orcid.org/0000-0002-8826-0362)
- Hao Zhou (ORCID: https://orcid.org/0000-0001-8890-9208)
- Xiapu Luo (ORCID: https://orcid.org/0000-0002-9082-3208)
- Ting Wang (ORCID: https://orcid.org/0000-0003-4927-5833)
- Jianfeng Li (ORCID: https://orcid.org/0000-0002-3453-0195)
- Yangyang Liu (ORCID: https://orcid.org/0000-0001-5792-5491)
- Zheng Lin
Institutions
- Hong Kong Polytechnic University (HK)
- Stony Brook University (US)
- Xi'an Jiaotong University (CN)
Publication Details
- Journal
- IEEE/ACM Transactions on Networking
- Published
- 2024-08-30
- DOI
- https://doi.org/10.1109/tnet.2024.3448621
- Citations
- 7
- Primary Topic
- User Authentication and Security Systems
- Type
- article
- Field-Weighted Citation Impact
- 5.45
Funders
- National Natural Science Foundation of China