bsu-tool

mcp
Guvenlik Denetimi
Uyari
Health Uyari
  • License — License: Apache-2.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Gecti
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

AI-assisted USB protocol analysis tool and MCP server for PSU CS Capstone SS26

README.md

bsu-tool

Behavioral Sleuth for USB — a command-line tool and MCP server for capturing, decoding, and analyzing USB device protocols on Linux.

Portland State University CS Capstone Project — sponsored by Bart Massey.

Setup

Requires Python 3.11+.

python -m venv .venv

# PowerShell
.venv\Scripts\Activate.ps1
# Git Bash (Windows)
source .venv/Scripts/activate
# Linux / Mac
source .venv/bin/activate

pip install -e ".[dev]"
pre-commit install

See CONTRIBUTING.md for the full development workflow, branching conventions, code standards, and testing guide.

Documentation

Document Description
SRS Software Requirements Specification
Architecture Component design and data flow
User Guide Installation and usage (Milestone 4)

License

Dual-licensed under MIT and Apache 2.0.

Yorumlar (0)

Sonuc bulunamadi