Skip to content

Add Hyper-V Control and isolate plugin release streams - #3

Merged
JerryLinLinLin merged 3 commits into
mainfrom
codex/hyper-v-control-release
Oct 2, 2026
Merged

JerryLinLinLin merged 3 commits into
mainfrom
codex/hyper-v-control-release

Conversation

@JerryLinLinLin

@JerryLinLinLin JerryLinLinLin commented Oct 2, 2026 •

Copy link
Copy Markdown
Owner

Adds Hyper-V Control as a self-contained Windows x64 C# stdio MCP with 36 tools for VM lifecycle, checkpoints, guest files and UI, Basic/Enhanced consoles, and user/kernel debugging. Elevation is held by one worker for the MCP lifetime. The plugin, skill, runtime installer, and validation report are included.

Release distribution is isolated by component tag, namespaced asset, checksum pin, and installation directory. Rizin RE Toolkit 0.4.1 hardens runtime discovery with tag/asset filtering and pagination; its existing 0.3.1 runtime and download URLs are preserved. Frida and Capstone marketplace entries are retained.

Validation:

  • C# build, regression tests, stdio discovery/error handling, and plugin launcher passed.
  • Live VM validation covered lifecycle, checkpoints, files, Basic input/screenshots, winapp inspection, user-mode debugging, KDCOM, and KDNET. The VM was restored Off with Secure Boot On and all 27 original checkpoints retained.
  • Installer tests cover 100 unrelated releases, misleading tags, drafts/prereleases, corrupt downloads, reuse, and cross-plugin directory/PATH isolation.
  • Publishing the C# project from a different path produced the same pinned EXE hash; CI verifies the runtime pin after rebuilding.
  • Portable plugin/MCP schemas and both skills validate.

UAC dialog interaction and the complete foreground Enhanced Session input/capture matrix remain documented validation limits. Public release organization and compatibility rules are in docs/releases.md.

Planned release tags from the merged commit: hyper-v-control-v0.1.0 and rizin-re-toolkit-v0.4.1, both published without moving the repository-wide Latest badge.

@JerryLinLinLin
JerryLinLinLin merged commit e5d7f6a into main Oct 2, 2026
2 checks passed
@JerryLinLinLin
JerryLinLinLin deleted the codex/hyper-v-control-release branch October 12, 2026 04:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant