mcpField
E
evasion-research

evasion-research

github.com/wgpsec安全1.8k52 次安装4 天前更新
代码仓库

关于 evasion-research

用于 GitHub 安全研究的 skill,指导研究者按流程搜索仓库和代码、分析技术模式、去重并记录发现。内容聚焦规避技术与加载器组件的分类研究。

主要功能

  1. 01提供五步研究流程
  2. 02列出 GitHub 搜索命令
  3. 03按六类技术整理模式
  4. 04说明知识库去重规则
  5. 05规定研究报告格式

适用场景

  1. 01搜索 shellcode loader 相关仓库
  2. 02查找并分类 API 混淆技术
  3. 03核对技术是否已收录
  4. 04整理安全研究发现

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/wgpsec/aboutsecurity --skill evasion-research

安装后在 Claude Code 中输入/evasion-research确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

evals/
evals.json
recall.json
references/
research-workflow.md

详细介绍

来自项目 README

GitHub 安全研究方法论

⛔ 深入参考


5 步研究流程

1. GitHub 搜索 → gh search repos / gh search code
2. 仓库分析 → gh repo view + 读关键文件
3. 模式提取 → 按 6 大类分类
4. 去重检查 → 查已有知识库避免重复
5. 入库保存 → 写入 evasion-techniques-db.json / loader-components-db.json

GitHub 搜索命令速查

# 搜仓库
gh search repos "shellcode loader language:C stars:>20" --limit 20
gh search repos "AMSI bypass" --limit 15
gh search repos "syscall direct" --language c --limit 15

# 搜代码
gh search code "VirtualAlloc PAGE_EXECUTE_READWRITE" --language c --limit 30
gh search code "NtCreateThreadEx" --language c --limit 20

6 大技术分类

类别搜索关键词
内存分配VirtualAlloc, HeapCreate, NtAllocateVirtualMemory, MappedFile
代码执行CreateThread, EnumWindows, APC, Fiber, callback
API 混淆API hashing, PEB walk, dynamic resolve
字符串混淆XOR, AES, stack strings, compile-time encryption
反分析IsDebuggerPresent, anti-VM, sandbox detection
Syscalldirect syscall, indirect syscall, SSN, Hell's Gate

去重规则

条件操作
完全同名❌ 跳过(重复)
同技术不同名❌ 跳过(重复)
同目标不同实现✅ 添加(都有价值)
不同目标类似 API✅ 添加(不同用途)

输出格式

## 研究报告

### 发现的技术
1. [技术名] - [简述] - 复杂度: simple/medium/complex

### 知识库状态
- 新增: X 条
- 重复跳过: Y 条
- 变体补充: Z 条

### 参考链接
- <repository-url>

评论

支持 Markdown