Skip to content

IoT Inspector ‐ Prolific Guide

Danny Y. Huang edited this page Nov 17, 2025 · 9 revisions

Installing IoT Inspector

(The instructions below apply to both Windows 10 and 11.)

Before running, please confirm that your computer is connected to Wi-Fi and NOT via a direct cable connection to the Internet.

Download our the source code.

Save the ZIP file anywhere. Right-click on the ZIP file. Select Extract All.

image

Open the extracted folder. Double-click the IoT Inspector shortcut, highlighted in red.

image

Click the Open Button

image

After clicking it, you will see the dialog box below. Click Yes to run the PowerShell script.

image

If you see a pop-up to install NPcap, click I agree.

image

Click Next. Please DO NOT change the selected boxes.

image

Once the Driver has finished installing, Click Next:

image

Click Finish to conclude installing NPcap.

image

Once the installation is complete, click the X to close the terminal

image

Double-click the IoT Inspector shortcut again.

image

You should see this screen. Wait a few minutes.

image

Click Allow and IoT Inspector should automatically launch in a new browser window.

image

Running IoT Inspector

If IoT Inspector crashes, or if you want to reset and run it again, simply close all existing browser and terminal windows that mention IoT Inspector, and double-click the IoT Inspector icon.

Before running, please confirm that your computer is connected to Wi-Fi and NOT via a direct cable connection to the Internet.

image

First, you need to provide your Prolific ID and click Submit ID

image

During the first run of IoT Inspector, a warning screen appears. Click the OK, I understand and wish to proceed button

image

Device List

Under the Device List, you can view the list of all detected IoT devices on your network.

Note: When running IoT Inspector for the first time, you will typically see this screen. Please don't do anything; the UI will automatically refresh. Also, the devices may appear as Unnamed Device, please give it about 30 seconds for the names to be populated.

image

Double-click the link of a device called Amazon Technologies, as this is your Amazon Echo. If you have multiple Amazon Echos, you will see duplicates of Amazon Technologies. You can find the IP Address from the Alexa app, and match the IP Address with your Echo and the specific device's IP Address.

image

Device Details (Packet Labeling)

Double-click the Label button.

image

You will see three new menu options. Click the arrows to select the correct device type, device, and label. When working with Amazon Echo, select Smart Speaker as the device type and choose the correct Amazon Echo. Then select the activity you will be recording. When you are OK with the labels, click the Start Button.

image

When you are done completing the task, e.g., after you finish waiting for two minutes without interacting with your Amazon. Click the Labeling Complete button.

image

When you click Labeling Complete, it may take the UI a bit to return to its default state. If you try to label immediately, you may see a message stating to wait, as shown here:

image

Once the packets are delivered, you will see a message like the following. Please repeat the Labeling process with different labels until you have completed your task.

image

Closing IoT Inspector

As IoT Inspector relies on PowerShell, you need to close the terminal by clicking the X and then close all IoT Inspector browser windows.

image
Clone this wiki locally