YB

yenn503/boaz-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

17 stars 9 forks 质量 42 趋势 21

This is an MCP setup for the BOAZ framework. allowing the AI agents to fully control it and generate loaders for AV/EDR bypass

概览

⚠️ Obtain written permission before use. BOAZ-MCP wraps the BOAZ framework with MCP (Model Context Protocol), enabling AI assistants to generate evasive payloads through natural language. - 77+ process injection loaders - 12 encoding schemes (AES, ChaCha20, UUID, XOR, etc.) - LLVM obfuscation (Akira & Pluto) - Syscalls, API unhooking, ETW patching - Anti-emulation, sleep obfuscation BOAZ wraps your existing payloads (Cobalt Strike, Mimikatz, etc.) with evasion techniques. You must provide your own payloads. ✅ No compilation needed • Pre-built obfuscators • Works everywhere Compiles Akira & Pluto LLVM obfuscators locally. Requires: Linux, 8GB+ RAM, build tools. docs/DOCKER_QUICKSTART.md | docs/INSTALL.md - Claude Desktop - Claude Code CLI - Continue.dev (VS Code) - Cursor IDE - VS Code (Generic MCP)

README

以下为原文 README 节选,完整内容请查看原文。

BOAZ-MCP

AI-Powered Evasion Framework for Authorized Red Team Operations

⚠️ For authorized security testing only. Obtain written permission before use.


What is BOAZ-MCP?

BOAZ-MCP wraps the BOAZ framework with MCP (Model Context Protocol), enabling AI assistants to generate evasive payloads through natural language.

Key Features:

  • 77+ process injection loaders
  • 12 encoding schemes (AES, ChaCha20, UUID, XOR, etc.)
  • LLVM obfuscation (Akira & Pluto)
  • Syscalls, API unhooking, ETW patching
  • Anti-emulation, sleep obfuscation

Important: BOAZ wraps your existing payloads (Cobalt Strike, Mimikatz, etc.) with evasion techniques. You must provide your own payloads.


Quick Start

git clone https://github.com/Yenn503/BOAZ-MCP.git
cd BOAZ-MCP
./quickstart.sh

✅ No compilation needed • Pre-built obfuscators • Works everywhere

Manual Setup (60-90 Minutes)

git clone https://github.com/Yenn503/BOAZ-MCP.git
cd BOAZ-MCP
./install/setup.sh

Compiles Akira & Pluto LLVM obfuscators locally. Requires: Linux, 8GB+ RAM, build tools.

Detailed guides: docs/DOCKER_QUICKSTART.md | docs/INSTALL.md


Supported AI Clients

Auto-configuration available for:

  • Claude Desktop
  • Claude Code CLI
  • Continue.dev (VS Code)
  • Cursor IDE
  • VS Code (Generic MCP)

Run configurator:

./install/configure_mcp.sh

Manual configuration: See Configuration Guide


Usage Examples

Talk to your AI assistant naturally:

"I have beacon.exe. Make it evasive with UUID encoding and loader 16."
"Wrap mimikatz.exe with Akira obfuscation and ETW patching."
"Show me all threadless injection loaders."

More examples: docs/USAGE.md


Documentation

Document Description
DOCKER_QUICKSTART.md Docker setup guide
INSTALL.md Detailed installation
USAGE.md Usage examples
API.md MCP tools reference
AI_AGENTS.md AI assistant guide

File Locations

After setup:

  • Input: Place payloads in payloads/
  • Output: Find generated files in output/

Repository Structure

BOAZ-MCP/
├── quickstart.sh          # One-command setup
├── docs/                  # All documentation
├── examples/              # Configuration examples
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →