nyu-mlab / iot-inspector-client

IoT Inspector: capturing and analyzing your smart home network traffic
https://inspector.engineering.nyu.edu/
MIT License
410 stars 64 forks source link

Use official Python executables #203

Closed crazyideas21 closed 10 months ago

crazyideas21 commented 10 months ago

One user reported:

I was able to install the lot inspector but my Norton 365 insisted that all the .pyd files are dangerous and removed them. Do I need to disable my norton before installing lot inspector?

The PYD files come from this project called PyOxidizer, which I trust (but which could be a supply chain risk if they're compromised):

Website: https://github.com/indygreg/python-build-standalone/releases/tag/20230726 Binary: https://github.com/indygreg/python-build-standalone/releases/download/20230726/cpython-3.8.16+20230726-x86_64-pc-windows-msvc-shared-install_only.tar.gz

Potential solution: Package the embedded/minimal Python executable.

crazyideas21 commented 10 months ago

Fixed in https://github.com/nyu-mlab/iot-inspector-client/commit/129b4b8f5b979848a4b7b7cd87e654264f2fd3e6