Skip to content
Back to skills

Evasion Research

ASecurity

GitHub 安全研究方法论:搜索 GitHub 上的免杀/Loader/C2 技术仓库,分析代码模式,提取新技术入库。当知识库中没有针对当前检测环境的免杀技术时使用——先搜索 GitHub 高星仓库,分析代码后写入 evasion-techniques-db.json 或 loader-components-db.json 入库

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 17, 2026
developmentgoshellbashgitapi

Works with

  • api

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned October 17, 2026

npx -y skills add NetVar1337/agent-skill-canon --skill evasion-research --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Evasion Research?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Evasion Research
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/netvar1337-evasion-research/badge)](https://www.skillsdirectory.com/skills/netvar1337-evasion-research)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: evasion-research
description: "GitHub 安全研究方法论:搜索 GitHub 上的免杀/Loader/C2 技术仓库,分析代码模式,提取新技术入库。当知识库中没有针对当前检测环境的免杀技术时使用——先搜索 GitHub 高星仓库,分析代码后写入 evasion-techniques-db.json 或 loader-components-db.json 入库"
metadata:
  tags: "research,github,evasion,loader,shellcode,technique,knowledge-base,规避研究,检测绕过,bypass研究,规避检测"
  category: "evasion"
---

# GitHub 安全研究方法论

## ⛔ 深入参考

- 完整研究流程与命令 → [references/research-workflow.md](references/research-workflow.md)

---

## 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 搜索命令速查

```bash
# 搜仓库
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 |
| Syscall | direct syscall, indirect syscall, SSN, Hell's Gate |

## 去重规则

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

## 输出格式

```markdown
## 研究报告

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

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

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

Files in this skill

  • SKILL.md2.3 KB
  • evals/evals.json2.5 KB
  • evals/recall.json1.1 KB
  • references/research-workflow.md2.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.