Skip to main content

usbsecurity-gui is the program for the graphical interface of USBSecurity

Project description

How

usbsecurity-gui is the program for the graphical interface of USBSecurity.

Prerequisites

Linux

GTK

PyGObject is used with GTK. To install dependencies on Ubuntu for both Python 3 and 2

sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-webkit2-4.0

QT

PyQt5 is used with QT. pywebview supports both QtWebChannel (newer and preferred) and QtWebKit implementations. Use QtWebChannel, unless it is not available on your system.

To install QT via pip

pip install pyqt5 pyqtwebengine

To install QtWebChannel on Debian-based systems (more modern, preferred)

sudo apt install python3-pyqt5 python3-pyqt5.qtwebengine python3-pyqt5.qtwebchannel libqt5webkit5-dev

To install QtWebKit (legacy, but available for more platforms).

sudo apt install python3-pyqt5 python3-pyqt5.qtwebkit python-pyqt5 python-pyqt5.qtwebkit libqt5webkit5-dev

Windows

Requires > .NET 4.0

To use with the latest Chromium you need WebView2 Runtime. If you plan to distribute your software, check out distribution guidelines too.

MacOS

pyobjc

PyObjC comes presintalled with the Python bundled in macOS. For a stand-alone Python installation you have to install it separately. You can also use QT5 in macOS

Installation

pip3 install usbsecurity-gui

Usage

Is a console program and runs like a fiend. To get it running open a terminal and run the following command:

$ usbsecurity-gui

Help

$ usbsecurity-gui -h | --help

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

usbsecurity-gui-4.1.0.tar.gz (15.6 kB view details)

Uploaded Source

File details

Details for the file usbsecurity-gui-4.1.0.tar.gz.

File metadata

  • Download URL: usbsecurity-gui-4.1.0.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.9

File hashes

Hashes for usbsecurity-gui-4.1.0.tar.gz
Algorithm Hash digest
SHA256 c5ef290223e381cae82a7b77abafdd4a08dd45d18cccb2971eb7cef1018bfb92
MD5 315b4e47838e60e2fdb3327a32658435
BLAKE2b-256 cfd3c40873f3e72564ab80a605a984a2f69f8262ad822c2dfe3fb00b13ca1151

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page