bsu-tool
mcp
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.
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)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi