JE

jdarmy/evasion-subagents

开发工具

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

332 stars 质量 63 趋势 20MIT

JDARMY/回避子代理是从https://github.com/jdarmy/evasion-subagents.导入的特工技能候选人。

概览

JDARMY/回避子代理是从https://github.com/jdarmy/evasion-subagents.导入的特工技能候选人。

概述(AI 翻译)

基于 Claude Code 的免杀技术Subagents集合。

项目概述

本项目是一个 Claude Code 插件,通过 SubAgents 和 Skills 实现:

代理 功能 技能
研究代理 搜索 GitHub 技术,分析代码模式,更新知识库 research
loadergen-agent 从 loader 知识库组合组件,生成 loader loader_generate
回避剂 将 回避技术集成到现有 loader evasion_integrate
C2-规避特工 分析 C2 框架源码,查找检测规则,修改源码免杀 c2_evasion
工具-逃避-特工 分析渗透测试工具,查找检测规则,修改源码免杀 tools_evasion

环境要求

依赖 版本要求 用途
Python 3.8+ 知识库管理脚本
明GW-w64 最新版 编译 Windows 可执行文件
GitHub CLI (gh) 2.0+ 搜索 GitHub 仓库和代码
克劳德代码 最新版 主框架

Windows 安装指南

1.安装 Python

2.安装 MinGW-w64 (交叉编译器)

3.安装 GitHub CLI

4.安装 Claude Code

Linux/macOS 安装指南

加载插件到 Claude Code

方法一:项目目录方式(推荐)

将项目作为 Claude Code 的工作目录:

Claude Code 会自动识别:

  • .claude/agents/ - SubAgent 定义
  • .claude/skills/ - 技能定义
  • .claude/commands/ - 自定义命令

方法二:CLAUDE.md 全局配置

在用户主目录创建全局配置:

添加项目路径:

验证加载成功

启动 Claude Code 后,使用以下命令验证:

架构

命令

/研究

搜索 GitHub 上的技术并更新知识库。

/loader_generate

从 loader 知识库生成 shellcode loader。

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

README

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

Evasion SubAgents

基于 Claude Code 的免杀技术Subagents集合。

项目概述

本项目是一个 Claude Code 插件,通过 SubAgents 和 Skills 实现:

Agent 功能 Skill
research-agent 搜索 GitHub 技术,分析代码模式,更新知识库 research
loadergen-agent 从 loader 知识库组合组件,生成 loader loader_generate
evasion-agent 将 evasion 技术集成到现有 loader evasion_integrate
c2-evasion-agent 分析 C2 框架源码,查找检测规则,修改源码免杀 c2_evasion
tools-evasion-agent 分析渗透测试工具,查找检测规则,修改源码免杀 tools_evasion

环境要求

依赖 版本要求 用途
Python 3.8+ 知识库管理脚本
MinGW-w64 最新版 编译 Windows 可执行文件
GitHub CLI (gh) 2.0+ 搜索 GitHub 仓库和代码
Claude Code 最新版 主框架

Windows 安装指南

1. 安装 Python

# 使用 winget 安装
winget install Python.Python.3.12

# 或从官网下载
# https://www.python.org/downloads/

2. 安装 MinGW-w64 (交叉编译器)

# 使用 winget 安装
winget install MSYS2.MSYS2

# 安装后,在 MSYS2 终端中运行:
pacman -S mingw-w64-x86_64-gcc

# 添加到 PATH (PowerShell 管理员)
$env:PATH += ";C:\msys64\mingw64\bin"
# 永久添加
[Environment]::SetEnvironmentVariable("PATH", $env:PATH + ";C:\msys64\mingw64\bin", "User")

# 验证安装
x86_64-w64-mingw32-gcc --version

3. 安装 GitHub CLI

# 使用 winget 安装
winget install GitHub.cli

# 登录 GitHub
gh auth login

# 验证安装
gh --version
gh auth status

4. 安装 Claude Code

# 使用 npm 安装 (需要 Node.js)
npm install -g @anthropic-ai/claude-code

# 或使用官方安装器
# https://github.com/anthropics/claude-code

# 验证安装
claude --version

Linux/macOS 安装指南

# Ubuntu/Debian
sudo apt update
sudo apt install python3 python3-pip mingw-w64 gh

# macOS (Homebrew)
brew install python mingw-w64 gh

# 安装 Claude Code
npm install -g @anthropic-ai/claude-code

# 登录 GitHub
gh auth login

加载插件到 Claude Code

方法一:项目目录方式(推荐)

将项目作为 Claude Code 的工作目录:

# 进入项目目录
cd "D:\Dev\Agent\LoaderSubAgents\LoaderSub Agents"

# 启动 Claude Code
claude

# Claude Code 会自动加载 .claude/ 目录下的配置

Claude Code 会自动识别:

  • .claude/agents/ - SubAgent 定义
  • .claude/skills/ - Skill 定义
  • .claude/commands/ - 自定义命令

方法二:CLAUDE.md 全局配置

在用户主目录创建全局配置:

# Windows
notepad %USERPROFILE%\.claude\CLAUDE.md

# Linux/macOS
nano ~/.claude/CLAUDE.md

添加项目路径:

# 项目路径
- D:\Dev\Agent\LoaderSubAgents\LoaderSub Agents

验证加载成功

启动 Claude Code 后,使用以下命令验证:

# 查看可用命令
> /help

# 应看到:
# /research - Search GitHub for shellcode loader and evasion techniques
# /loader_generate - Generate shellcode loaders
# /evasion_integrate - Integrate evasion techniques
# /c2_evasion - C2 framework evasion analysis and modification
# /tools_evasion - Penetration testing tools evasion analysis

架构

evasion-agent-teams/
├── .claude-plugin/
│   └── plugin.json
├── agents/
│   ├── research-agent.md        # 研究技术
│   ├── loadergen-agent.md       # 生成 loader
│   ├── evasion-agent.md         # 集成 evasion
│   ├── c2-evasion-agent.md      # C2 免杀
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add jdarmy/evasion-subagents
新手?先看 mcpskill.org 教程 →