rea
Reverse engineer anything with agents, from app behavior down to native binaries.
Adds binary analysis to Claude Code for incident response, malware investigation, and vulnerability assessment. Analyzes executables and libraries, extracts strings and imports, and looks up Android kernel CVEs.
Claude Code
> /plugin marketplace add DeepBitsTechnology/claude-plugins> /plugin install drbinary-chat-plugin@deepbits
Codex
$ npx skills add DeepBitsTechnology/claude-plugins -a codex
Cursor
$ npx skills add DeepBitsTechnology/claude-plugins -a cursor
Gemini CLI
$ npx skills add DeepBitsTechnology/claude-plugins -a gemini-cli
GitHub Copilot
$ copilot plugin marketplace add DeepBitsTechnology/claude-plugins$ copilot plugin install drbinary-chat-plugin@deepbits
OpenCode
$ npx skills add DeepBitsTechnology/claude-plugins -a opencode
Windsurf
$ npx skills add DeepBitsTechnology/claude-plugins -a windsurf
The Plugin equips Claude Code with advanced binary analysis capabilities for tasks such as incident response, malware investigation, and vulnerability assessment. It connects to the remote Dr. Binary MCP server over HTTP โ no local server to install โ and combines that with local system tools. To analyze a local file, Claude calls prepare_upload to obtain a one-time curl command, runs it to stream the file into a remote workspace, and then analyzes it with inspect_binary (Rizin triage), run_sandbox (rizin -qc and a full reverse-engineering toolkit), and dump_data (Ghidra decompilation). The plugin also exposes an Android/AOSP kernel CVE database for vulnerability research. Together with local Windows system scanning, browser hijacking detection, and registry/network monitoring, it transforms Claude Code into a powerful AI-assisted workspace for comprehensive system and binary security analysis.
The Claude Code Security Analysis Plugin extends Claude Code with advanced cybersecurity and binary-analysis capabilities, enabling developers and analysts to perform in-depth system investigations directly within their coding environment.
This plugin seamlessly integrates with both cloud-based analysis platforms and local security tools via the Model Context Protocol (MCP), creating a unified workspace for intelligent, AI-assisted security analysis.
Designed for incident response, malware forensics, and vulnerability research, the plugin empowers users to:
๐งฉ Investigate compromised systems to identify indicators of compromise (IoCs) and attack traces.
๐ฆ Analyze malware samples to uncover behaviors, persistence methods, and payloads.
๐ก๏ธ Perform vulnerability and exploit analysis, including Android/AOSP kernel CVE research and patch-status assessment.
โ๏ธ Combine cloud automation with local expertise, integrating Deepbitsโ agentic binary-analysis capabilities into Claude Code.
Specialized Cybersecurity Capabilities
This plugin provides Claude Code with specialized cybersecurity features, including:
๐ป Local Windows system scanning for malware, configuration weaknesses, and security issues.
๐ Browser hijacking detection to identify malicious extensions or modified settings.
๐งฎ Windows Registry analysis to reveal persistence mechanisms or misconfigurations.
๐งพ Suspicious file detection through behavioral and signature-based analysis.
๐ Network connection monitoring for unusual or unauthorized communications.
๐ง Remote binary file analysis powered by Rizin/radare2, Ghidra, angr, qiling, and other advanced analysis frameworks.
Together, these capabilities transform Claude Code into a comprehensive cybersecurity co-pilotโbridging the gap between code intelligence, system defense, and binary analysis.
curl (bytes never pass through the model context)inspect_binaryrun_sandbox + rizin -qc and a full RE toolkit (radare2, binwalk, angr, qiling, qemu, apktool, jadx, โฆ)dump_dataThe Cyber Security Analyst agent provides expert-level security analysis with:
The plugin connects directly to the remote Dr. Binary MCP server (https://mcp.deepbits.com/mcp) over HTTP โ there is no local MCP server to install or run.
claude
/plugin marketplace add DeepBitsTechnology/claude-plugins
/plugin install drbinary-chat-plugin@deepbits
/mcp
Connecting to the drbinary server opens a browser-based sign-in. Log in with Google or GitHub SSO โ no manual account creation is required. Once authenticated, the binary-analysis and kernel-CVE tools are available.Some remote analysis steps โ sandboxed Rizin runs, dump_data (Ghidra) decompilation of large or complex binaries โ can take several minutes. If you hit MCP timeouts during deep analysis, increase Claude Code's MCP_TOOL_TIMEOUT:
export MCP_TOOL_TIMEOUT=600000
This sets the timeout to 600,000 milliseconds (10 minutes), giving long-running analysis enough time to complete. Note that the run_sandbox tool also has its own timeout parameter (default 120s, maximum 600s); both layers apply, so size each to your workload.
drbinary-chat-plugin/
โโโ .claude-plugin/
โ โโโ plugin.json # Plugin manifest
โโโ .mcp.json # MCP server configuration
โโโ agents/
โ โโโ cyber-security-analyst.md # Specialized security analyst agent
โโโ skills/
โ โโโ binary-analysis/
โ โ โโโ SKILL.md # Binary analysis skill (with YAML frontmatter)
โ โโโ kernel-cve-analysis/
โ โโโ SKILL.md # Android/AOSP kernel CVE skill
โโโ commands/
โ โโโ scan-system.md
โ โโโ scan-registry.md
โ โโโ analyze-binary.md
โ โโโ find-cves.md
โ โโโ check-browser-hijack.md
โ โโโ scan-suspicious-files.md
โ โโโ check-network.md
โโโ README.md
The binary-analysis skill follows the proper Claude Code skill format with YAML frontmatter:
---
name: binary-analysis
description: Analyze suspicious binary files using remote Ghidra tools...
---
This allows Claude to automatically recognize when to activate binary analysis capabilities.
/scan-systemPerform a comprehensive security scan of the local system including:
/scan-registryDeep scan of Windows Registry for:
/analyze-binary <file-path>Upload and analyze a suspicious binary file:
prepare_upload and runs the returned one-time curl to stream the file into the remote workspaceinspect_binary (Rizin)run_sandbox + rizin -qc, and dump_data for full decompilation when needed/find-cves <query>Query the Android/AOSP kernel CVE database. Routes your request to the right tool:
CVE-2024-12345)/check-browser-hijackDetect browser hijacking across all installed browsers:
/scan-suspicious-filesScan file system for suspicious files in:
/check-networkMonitor network activity for suspicious behavior:
The plugin includes a specialized agent for security analysis tasks:
# Launch the agent for comprehensive analysis
/agent cyber-security-analyst
# Or let Claude Code automatically invoke it for security tasks
"Analyze my system for malware"
The agent will:
When you need to analyze a suspicious file:
Use the command:
/analyze-binary C:\path\to\suspicious.exe
The plugin will:
prepare_upload + curl into the remote workspaceinspect_binary, then run targeted rizin -qc analysis in run_sandbox (and dump_data for full decompilation when needed)Analysis includes:
The remote Dr. Binary MCP server provides DeepDiff for matching related functions across binaries. See Benchmarking DeepDiff Against BinDiff on Stripped and Cross-Compiler Binaries for a comparison of DeepDiff and Google BinDiff across 21 binary pairs.
The plugin connects to the Deepbits MCP server for remote analysis:
{
"mcpServers": {
"drbinary": {
"type": "http",
"url": "https://mcp.deepbits.com/mcp"
}
}
}
Binary analysis
prepare_upload โ mint a one-time curl command to upload a local file into the workspaceinspect_binary โ lightweight rz-bin triage (entrypoints, sections, imports/exports, symbols, strings)run_sandbox โ run rizin -qc and a full RE toolkit (radare2, binwalk, angr, qiling, qemu, apktool, jadx, โฆ)dump_data โ full Ghidra decompilation/disassembly dumplist_files / read_file โ browse and read workspace artifactsAndroid kernel CVE database
get_cve_info, query_cves_by_version, query_cves_by_date, query_cves_by_branch, find_exploitable_cves, list_all_cvescurl and never pass through the model contextUser: "Check my system for malware"
Claude: [Runs comprehensive scan, checks registry, processes, network]
User: "My Chrome homepage keeps changing"
Claude: [Runs browser hijack scan, identifies modifications, provides fix]
User: "I found a weird file called update.exe in my temp folder"
Claude: [Uploads to sandbox, runs Ghidra analysis, provides threat assessment]
User: "Scan my registry for malware persistence"
Claude: [Deep registry scan, identifies suspicious entries, recommends removal]
All scans generate structured reports with:
Reverse engineer anything with agents, from app behavior down to native binaries.
A skill pack for authorized reverse engineering, security research, and penetration testing that routes tasks to the right skill and sets up needed tools on demand. It covers API security assessment and Android APK analysis, among others.
Gives an AI agent the step-by-step workflow a senior security analyst follows, covering when to use each technique, what to check first, how to run it and how to verify the result. Covers incident response, forensics, threat intelligence, malware analysis, penetration testing and red teaming.
Agent skill + stdlib Python service to strip multi-vendor AI provenance marks from text and files, for privacy and hygiene on content you own. The skill is a thin client: it drives the machinery over HTTP, so the agent host needs no Python.
Adds binary analysis to Claude Code for incident response, malware investigation, and vulnerability assessment. Analyzes executables and libraries, extracts strings and imports, and looks up Android kernel CVEs. Install it with the command on its page. It includes binary-analysis, kernel-cve-analysis. Its skills do not fire on their own yet. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it