Skip to main content

usbmon processing utilities (for Linux and Windows captures).

Project description

License: Apache 2.0 Code style: black

usbmon tools

This repository contains a Python module and some command line tools to work with Linux usbmon, as well as Windows usbpcap captures.

Tools

In addition to the usbmon module, containing the data structures to access USB captures, this package contains a few scripts in the tools/ directory, which can be used to manipulate usbmon captures.

Development

You can see <CONTRIBUTING.md> for the details on contributing to this project.

To set up a development environment, you can use the following commands:

$ git clone https://github.com/Flameeyes/usbmon-tools
$ cd usbmon-tools
$ python3 -m venv venv
$ . venv/bin/activate
$ pip install -e .[dev]  # editable installation
$ pre-commit install

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

usbmon-tools-3.0.0.tar.gz (35.1 kB view details)

Uploaded Source

Built Distribution

usbmon_tools-3.0.0-py3-none-any.whl (44.5 kB view details)

Uploaded Python 3

File details

Details for the file usbmon-tools-3.0.0.tar.gz.

File metadata

  • Download URL: usbmon-tools-3.0.0.tar.gz
  • Upload date:
  • Size: 35.1 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.9.5

File hashes

Hashes for usbmon-tools-3.0.0.tar.gz
Algorithm Hash digest
SHA256 00371e5565d6a92a96de52bf7e3daea5cc658250ddfd7c58aa392c42c24f39de
MD5 ce473adb6cfbe014a56b3d5468115c4d
BLAKE2b-256 a4b60ee6e62009b239f59487469592279046b3e8ac1bcd611cb40951c31ab795

See more details on using hashes here.

File details

Details for the file usbmon_tools-3.0.0-py3-none-any.whl.

File metadata

  • Download URL: usbmon_tools-3.0.0-py3-none-any.whl
  • Upload date:
  • Size: 44.5 kB
  • Tags: Python 3
  • 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.9.5

File hashes

Hashes for usbmon_tools-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 92a8363bf69d80db652c54223e4e2cdca53be07bedf20ada6830182c653bcc8a
MD5 8913e89bb153668ba3e0d42c68ee2dc9
BLAKE2b-256 5785e9f06ce36d0d3954a037a077cacc4382667ec6d00f811ca06a0606c3aff2

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