IoT Inspector

Princeton IoT Inspector 

FAQ

Our smart devices are watching us

It's time for us to watch them

Download our open-source tool

Works on macOS (High Sierra or Mojave) and Linux (including Raspberry Pi) DOES NOT work on macOS Catalina

Use Windows or macOS Catalina? Join the waitlist

What is Princeton IoT Inspector?

An open-source desktop tool with a one-click install process

Automatically discovers IoT devices and analyzes their network traffic

Helps you identify security and privacy issues with graphs and tables

Requires minimal technical skills and no special hardware

Use it to quickly inspect devices (e.g., from your computer) or continuously monitor your network (e.g., from a Raspberry Pi)

Learn more: technical report | how we collect data | research findings | source code | slide deck

Media coverage: NPR | fast company | washington post | verge | wired | the atlantic | cbc news | 9to5mac | techcrunch | gizmodo

Note: The video below contains no audio.

About This Project

We are a group of researchers at Princeton University, University of Chicago, Georgia Tech, University of Illinois at Urbana-Champaign, and KU Leuven. 

We analyze different IoT devices in the Smart House and examine security/privacy problems. Here is an overview of what we do.

IoT Smart House - A real, living environment with smart home devices, located on Prospect St, Princeton, NJ.

We try to answer these questions:

Who do your devices talk to? We find what third-party services different smart devices are talking to.

What information is gathered? We learn what information these devices are gathering and if the information is shared.

Are the devices hacked? We develop anomaly detection algorithms to check if the behavior of a device is different from similar devices of other users.

Publications

IoT Inspector: Crowdsourcing Labeled Network Traffic from Smart Home Devices at Scale Danny Yuxing. Huang, Noah Apthorpe, Gunes Acar, Frank Li, and Nick Feamster. arXiv:1909.09848. 2019.

Watching You Watch: The Tracking Ecosystem of Over-the-Top TV Streaming Devices Hooman Mohajeri Moghaddam, Gunes Acar, Ben Burgess, Arunesh Mathur, Danny Yuxing Huang, Nick Feamster, Edward W. Felten, Prateek Mittal, Arvind Narayanan. ACM Conference on Computer and Communications Security (CCS). 2019.

Keeping the Smart Home Private with Smart(er) IoT Traffic Shaping Noah Apthorpe, Danny Yuxing Huang, Dillon Reisman, Arvind Narayanan, Nick Feamster. Privacy Enhancing Technologies Symposium (PETS). 2019.

Evaluating the Contextual Integrity of Privacy Regulation: Parents' IoT Toy Privacy Norms Versus COPPA Noah Apthorpe, Sarah Varghese, Nick Feamster. USENIX Security Symposium. 2019.

Selling a Single Item with Negative Externalities (a case for IoT regulation) Matheus Xavier Ferreira, Danny Yuxing Huang, Tithi Chattopadhyay, Nick Feamster, S. Matthew Weinberg. International World Wide Web Conference (WWW). 2019.

User Perceptions of Smart Home IoT Privacy Serena Zheng, Noah Apthorpe, Marshini Chetty, Nick Feamster. ACM Conference on Computer Supported Cooperative Work and Social Computing (CSCW). 2018.

Fast Web-based Attacks to Discover and Control IoT Devices Gunes Acar, Danny Y. Huang, Frank Li, Arvind Narayanan, and Nick Feamster. ACM SIGCOMM Workshop on IoT Security and Privacy. 2018.

Security and Privacy Analyses of Internet of Things Children's Toys Gordon Chu, Noah Apthorpe, Nick Feamster. IEEE Internet of Things Journal (IoT-J). 2018.

Machine Learning DDoS Detection for Consumer Internet of Things Devices Rohan Doshi, Noah Apthorpe, Nick Feamster. IEEE Deep Learning and Security Workshop (DLS). 2018.

Discovering IoT Smart Home Privacy Norms using Contextual Integrity Noah Apthorpe, Yan Shvartzshnaider, Arunesh Mathur, Dillon Reisman, Nick Feamster. ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (Ubicomp/IMWUT). 2018.

Cleartext Data Transmissions in Consumer IoT Medical Devices Daniel Wood, Noah Apthorpe, Nick Feamster. Workshop on Internet of Things Security and Privacy (IoT S&P). 2017

Closing the Blinds: Four Strategies for Protecting Smart Home Privacy from Network Observers Noah Apthorpe, Dillon Reisman, Nick Feamster. Workshop on Technology and Consumer Protection (ConPro). 2017.

A Smart Home is No Castle: Privacy Vulnerabilities of Encrypted IoT Traffic Noah Apthorpe, Dillon Reisman, Nick Feamster. Data and Algorithmic Transparency Workshop (DAT). 2016.

About the Researchers

We are a group of computer scientists from Princeton University, University of Chicago, Georgia Tech, University of Illinois at Urbana-Champaign, and KU Leuven.

If you have any questions, email us at iot-inspector@lists.cs.princeton.edu.

Deepak Kumar

This work is supported in part by National Science Foundation Award #1739809, as well as Amazon, CableLabs, Cisco, Comcast, Hewlett Foundation, and Microsoft.