---
title: "capstone-binary-patching"
description: "Instruction-aware binary patching, diffs and rollback through a uv-managed Capstone CLI and focused workflows."
canonical: https://agentpluginsdirectory.com/plugins/capstone-binary-patching
last-updated: 2026-10-21
---

# capstone-binary-patching
Instruction-aware binary patching, diffs and rollback through a uv-managed Capstone CLI and focused workflows.
- Slug: capstone-binary-patching
- Publisher: JerryLinLinLin
- Repository: https://github.com/JerryLinLinLin/jerry-plugin-marketplace
- Manifest: plugins/capstone-binary-patching/plugin.json
- Version: 0.1.1
- License: MIT
- Category (editorial): other
- Skills: 1 (capstone-binary-patching)
- MCP servers: 0
- Stars: 2
- Repository created: 2026-06-17
- Repository last pushed: 2026-10-20
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/capstone-binary-patching
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What capstone-binary-patching does, in the publisher's words

Create precise native binary patches and verify exactly what changed. The plugin combines instruction analysis with a CLI for planning, applying, checking, and reversing edits while preserving the original input.

- Compare bytes and instructions before and after a change.
- Build instruction, branch, NOP, and data patches, including multi-part edits.
- Port patches between versions and check address mappings across PE, ELF, Mach-O, and raw inputs.
- Verify patched bytes and restore the original file with exact rollback.

Capstone decodes instructions, LIEF interprets executable mappings, and optional Keystone support assembles replacements. The agent workflow explains when additional analysis or platform testing is needed.

Install Capstone Binary Patching from Jerry's Plugin Marketplace in Codex or Claude Code; see the marketplace setup. Follow the setup guide. Python and dependencies are managed with uv; no MCP server or account connection is required.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/JerryLinLinLin/jerry-plugin-marketplace/HEAD/plugins/capstone-binary-patching/README.md

## Skills

- capstone-binary-patching: Create, inspect, validate and reverse native binary patches using Capstone plus a uv-managed CLI. Use for binary patching, instruction and byte diffs, patch porting, firmware edits, and analysis-only deobfuscation copies. Focus on patch construction and verification. General decompilation, initial…

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
