Skip to content

Download & Install

Danny Y. Huang edited this page Aug 20, 2023 · 15 revisions

Select your platform: Windows | macOS | Linux

Windows

We have tested on 64-bit Intel-based Windows 10 and 11. Not tested on 32-bit or ARM-based (or other architectures).

See sample screenshots to get a feel of the process first.

Installation Instructions

  1. Download this zip file. Extract all contents to anywhere you choose.
  2. Once the zip file is extracted, go inside the IoT-Inspector-Package folder and double-click the IoT Inspector shortcut icon. Do not move the icon elsewhere. Keep it within the same folder. This shortcut will take care of installing, updating, and launching IoT Inspector. See the screenshot below.

Screenshot 2023-08-15 131049

If you're unsure, see sample screenshots. If you don't trust us, feel free to examine the installation package yourself, which includes the plain-text Python code.

Running IoT Inspector

  1. Double-click the same IoT Inspector shortcut icon (see above screenshot). This shortcut will take care of updating and launching IoT Inspector every time.

Uninstalling IoT Inspector

  1. Delete the IoT-Inspector-Package folder. This will also remove all user-generated data and config files in the same folder.
  2. Use Windows' built-in functionality ("Add or Remove Programs") to remove Npcap from the system.

Questions?

Ask in our Discussion Board or email iot-inspector-study@nyu.edu.

Sign up for our mailing list to receive updates!


macOS

We will release the precompiled binaries by the end of August 2023. Sign up for our mailing list to receive updates!

For now, please compile from source. You will need Python and Git already set up on your system. You'll also need to be familiar with terminals. The instructions below have been tested on macOS Ventura.

Run the following in your terminal:

git clone https://github.com/nyu-mlab/iot-inspector-client.git
cd iot-inspector-client
python3 -m venv env
source env/bin/activate
pip install -r requirements-general.txt

To run, do the following

source env/bin/activate
cd ui
./start.bash

Linux

Not tested on Linux yet, although you're welcome to try following the macOS-based instructions.

We will share more details by the end of August 2023.

Sign up for our mailing list to receive updates!