Princeton IoT Inspector

From Embedded Lab Vienna for IoT & Security
Revision as of 10:20, 6 September 2019 by Jostrowski (talk | contribs) (Add intallation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Summary

Princeton IoT Inspector is an open-source desktop tool to automatically discovers IoT devices and analyzes their network traffic

Requirements

  • Operating system: Linux (or Mac OS)

Installation

Following installation guide can be found on the official web-page

Step 1

Download the installation script using the browser, or run:

wget https://raw.githubusercontent.com/noise-lab/iot-inspector-client/master/linux-setup.sh

Make sure you have python setuptools installed:

sudo apt-get install python-setuptools
sudo apt-get install python3-setuptools

Step 2

Run the installation script on the command line:

bash linux-setup.sh

You will be prompted to enter the root password.

Step 3

To start IoT Inspector, run:

~/princeton-iot-inspector/linux-start-inspector.sh

on the command line. You will be prompted to enter the root password.

Step 4

IoT Inspector will present on the command line a private URL for you to view the inspection report. You can open the URL on any computer that you trust. For example, you can run IoT Inspector on a Raspberry Pi and open the URL on a different computer (or even mobile device).

Used Hardware

TP-Link Nano router 300 Mbps wireless n TL-WR802N

Courses

References