Peek-a-Boo: I see your smart home activities, even encrypted!
Not on the map. Why?
Abstract (arXiv)
A myriad of IoT devices such as bulbs, switches, speakers in a smart home environment allow users to easily control the physical world around them and facilitate their living styles through the sensors already embedded in these devices. Sensor data contains a lot of sensitive information about the user and devices. However, an attacker inside or near a smart home environment can potentially exploit the innate wireless medium used by these devices to exfiltrate sensitive information from the encrypted payload (i.e., sensor data) about the users and their activities, invading user privacy. With this in mind,in this work, we introduce a novel multi-stage privacy attack against user privacy in a smart environment. It is realized utilizing state-of-the-art machine-learning approaches for detecting and identifying the types of IoT devices, their states, and ongoing user activities in a cascading style by only passively sniffing the network traffic from smart home devices and sensors. The attack effectively works on both encrypted and unencrypted communications. We evaluate the efficiency of the attack with real measurements from an extensive set of popular off-the-shelf smart home IoT devices utilizing a set of diverse network protocols like WiFi, ZigBee, and BLE. Our results show that an adversary passively sniffing the traffic can achieve very high accuracy (above 90%) in identifying the state and actions of targeted smart home devices and their users. To protect against this privacy leakage, we also propose a countermeasure based on generating spoofed traffic to hide the device states and demonstrate that it provides better protection than existing solutions.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 3; 2025: 2; 2026: 1.
8 papers.
- 2022When a RF Beats a CNN and GRU, Together -- A Comparison of Deep Learning and Classical Machine Learning Approaches for Encrypted Malware Traffic Classificationcited by 5
- 2023IoT Device Identification Based on Network Communication Analysis Using Deep Learningcited by 1
- 2024Beyond Text-to-SQL for IoT Defense: A Comprehensive Framework for Querying and Classifying IoT Threatscited by 1
- 2025Fingerprinting Deep Learning Models via Network Traffic Patterns in Federated Learningcited by 1
- 2025FLARE: A Wireless Side-Channel Fingerprinting Attack on Federated Learningcited by 1
- 2024Analyzing Consumer IoT Traffic from Security and Privacy Perspectives: a Comprehensive Surveycited by 0
- 2024Investigating the Privacy Risk of Using Robot Vacuum Cleaners in Smart Environmentscited by 0
- 2026Maintaining IoT Device Identification under Concept Drift via Budget-Aware Traffic Labelingcited by 0
- 2026Maintaining IoT Device Identification under Concept Drift via Budget-Aware Traffic Labeling16 Aug 2026
- 2025FLARE: A Wireless Side-Channel Fingerprinting Attack on Federated Learning11 Dec 2025
- 2025Fingerprinting Deep Learning Models via Network Traffic Patterns in Federated Learning2 Jun 2025
- 2024Investigating the Privacy Risk of Using Robot Vacuum Cleaners in Smart Environments26 Jul 2024
- 2024Beyond Text-to-SQL for IoT Defense: A Comprehensive Framework for Querying and Classifying IoT Threats25 Jun 2024
- 2024Analyzing Consumer IoT Traffic from Security and Privacy Perspectives: a Comprehensive Survey24 Mar 2024
- 2023IoT Device Identification Based on Network Communication Analysis Using Deep Learning2 Mar 2023
- 2022When a RF Beats a CNN and GRU, Together -- A Comparison of Deep Learning and Classical Machine Learning Approaches for Encrypted Malware Traffic Classification16 Jun 2022