Princeton IoT Inspector: Installation on the Raspberry Pi

From Embedded Lab Vienna for IoT & Security
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Summary

This tutorial shows how to install the IoT Inspector on the Raspberry Pi 3+

Requirements

Raspberry Pi 3, Model B+, WLAN, BT

OS: Raspbian Buster Lite (Version: July 2019)

Intallation

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

Step 2

sudo pip2 install --ignore-installed scapy-ssl_tls

Run the installation script on the command line:

bash linux-setup.sh

You will be prompted to enter the root password.

Step 3

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).

Details can be found here: Princeton IoT Inspector

Used Hardware

Raspberry Pi 3, Model B+, WLAN, BT

References

https://iot-inspector.princeton.edu/