Skip to content

About

A free USB analyzer: Community Edition includes USBPcap/usbmon capture, packet and protocol evidence, descriptors, endpoints, HID, CDC, Mass Storage, and UVC.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

31 stars

Watchers

0 watching

Forks

Repository files navigation

Bus Scope

Community Edition: Free Windows Linux Local first

Trace a USB failure from capture readiness through transfers, endpoints, descriptors, class evidence, and raw bytes.

A free USB analyzer: Community Edition includes USBPcap/usbmon capture, packet and protocol evidence, descriptors, endpoints, HID, CDC, Mass Storage, and UVC.

Inspect live USB traffic, decode device evidence, and retain structured .bscope sessions for firmware and hardware debugging.

Bus Scope Community Edition is free to download and use. Complete local USB capture and diagnosis for labs, support desks, and field debugging sessions.

Download Community Edition · Product guide · Help · Report a bug

Download Bus Scope 0.1.10

Platform Package Use it when
Linux x64 (APPIMAGE) bus-scope-0.1.10-linux-x64.AppImage Portable Linux desktop package
Linux x64 (DEB) bus-scope-0.1.10-linux-x64.deb Debian, Ubuntu, Mint, and compatible systems
Linux x64 (RPM) bus-scope-0.1.10-linux-x64.rpm Fedora, RHEL, openSUSE, and compatible systems
Windows x64 bus-scope-0.1.10-windows-x64-setup.exe Guided Windows installer

Checksums, installation notes, and the complete platform matrix live on the official download page.

System requirements

  • Windows: Windows 10 or Windows 11 on x64.
  • Linux: a mainstream x64 distribution with glibc 2.35 or newer, such as Ubuntu 22.04+, Debian 12+, Fedora, or openSUSE (AppImage, DEB, and RPM packages).
  • Disk space: a few hundred megabytes free for the application and its bundled resources.

Why Bus Scope exists

Built for firmware teams, hardware labs, and device vendors who need a repeatable answer to why USB enumeration, descriptors, endpoints, or transfers fail.

Edition boundary: The technical sections below describe the complete product surface and can include optional licensed workflows. The exact free Community Edition scope is listed separately below.

Stop treating USB failures like random driver behavior.

Bus Scope is the focused desktop USB diagnostics workbench for engineers who need live capture, control transfers, descriptors, HID, CDC, mass storage evidence, reports, and saved .bscope sessions without leaving the local lab machine.

Live adapter and device selection

Select USB capture adapters, lock a device target, and keep capture state visible while traffic arrives.

Transfer timeline and filtering

Filter by endpoint, direction, transfer type, text, hex, and device context while keeping rows dense and inspectable.

Packet detail and raw payload evidence

Inspect setup fields, raw bytes, descriptor evidence, class decoder output, status, and diagnostic references.

Capture the bus where the bug happens

  • Linux usbmon and Windows USBPcap live capture feed a dense transfer timeline instead of forcing every USB diagnostics task through a generic network analyzer.
  • Adapter state, device selection, endpoint direction, transfer type, status, text, and hex filters stay visible while traffic arrives.
  • The Windows package can include the USBPcap setup path, and the app verifies capture interfaces before declaring live capture ready.

Control transfers become readable

  • Setup packets, raw bytes, descriptor evidence, class decoder output, status values, and diagnostic references are tied to the selected transfer.
  • Enumeration, endpoint stalls, vendor requests, HID feature reports, CDC line coding, and mass storage command evidence can be reviewed from one USB-first surface.
  • Descriptor, HID, CDC, Mass Storage, and UVC interpretation are included in the free Community Edition alongside capture and packet inspection.

Sessions and reports survive handoff

  • .bscope save/open keeps packets, payload retention, statistics, diagnostics, descriptor evidence, decoded events, and timeline state together.
  • Community can export JSON or text; Optional licensing unlocks HTML and PDF report export for customer cases, lab notes, and support handoffs.
  • Trigger stop workflows and larger capture query windows support longer investigations without turning the page into a screenshot archive.

Full diagnostics in the free Community Edition

  • Bus Scope stays USB-only by design, so the workflow starts at device, endpoint, transfer, and payload evidence instead of broad protocol menus.
  • Local desktop capture means sensitive firmware, HID, control transfer, and mass storage traces stay in your lab workflow.
  • Professional adds only durable .bscope session save/open and HTML/PDF reports; capture, decoding, triggers, large-query inspection, and JSON/text export stay free.

Community Edition is genuinely useful

  • Native usbmon and USBPcap live capture
  • USB device explorer and adapter diagnostics
  • Descriptor, HID, CDC, Mass Storage, and UVC interpretation
  • Trigger stop workflows
  • Large capture queries and packet detail inspection
  • JSON and text export

Optional licensed workflows are available for people who need the expanded feature set. Licensing details belong on the website; the Community Edition remains the free way to evaluate and use the core product.

See the real desktop workflow

Packet detail evidence

Packet detail evidence — Bus Scope

Setup fields, payload bytes, descriptors, and class decoder output.

Filter investigation

Filter investigation — Bus Scope

Endpoint, hex, device, and transfer filters for a focused USB case.

Local-first by design

Bus Scope is a desktop workflow. Your working files stay on the machine unless you deliberately export or share them. The product page documents the exact capability boundary so the focused workflow can be evaluated on real evidence.

Documentation

Frequently asked questions

Community scope: Community Edition includes native live capture, descriptor and HID/CDC/Mass Storage/UVC interpretation, trigger stops, packet detail, and JSON or text export; .bscope save/open and HTML/PDF reports are optional licensed workflows.

Is Bus Scope a hardware USB analyzer?

No. Bus Scope is a software-only USB diagnostics desktop workbench. It captures USB traffic using the built-in Linux usbmon and Windows USBPcap interfaces — no external hardware analyzer required.

Does Bus Scope work on both Linux and Windows?

Yes. On Linux it captures via usbmon. On Windows it captures via USBPcap (the Windows installer can include the USBPcap setup path).

Who uses Bus Scope?

Firmware engineers, hardware labs, USB device vendors, and support teams who need a repeatable, reportable answer to why USB enumeration, descriptors, endpoints, or transfers fail.

Should I use Bus Scope or Wireshark with USBPcap?

Use Wireshark and USBPcap when you need a free general packet analyzer and already know how to build the USB workflow yourself. Use Bus Scope when your work is mostly USB firmware debugging and you want descriptor, endpoint, control transfer, session, and report evidence in one focused desktop tool.

Is USBPcap by itself enough for Windows USB debugging?

USBPcap is enough to collect host-visible USB traffic, but it does not provide the full diagnostics workflow. Bus Scope adds product-level capture readiness, USB-first filtering, descriptor interpretation, endpoint context, .bscope sessions, and report export around that capture path.

When do I need a hardware USB analyzer instead of Bus Scope?

Use hardware when the question is physical-layer proof: electrical behavior, signal integrity, link timing, compliance evidence, or a failure that never reaches the host capture layer. Use Bus Scope first for enumeration, descriptor, endpoint, control transfer, HID, CDC, mass storage, and UVC cases visible to the host.

Community, support, and security

Official repository

This is the official public distribution and community repository for Bus Scope: verified release links, current screenshots, documentation routes, issue intake, and security guidance. Product development happens in a private workspace; public issues here are the right place to report reproducible product behavior and request focused improvements.

About

A free USB analyzer: Community Edition includes USBPcap/usbmon capture, packet and protocol evidence, descriptors, endpoints, HID, CDC, Mass Storage, and UVC.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

31 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors