.NET / C# 逆向作业规范 ACTION REQUIRED(读完立刻执行) 1. : 用 DIE/ /CLR 头确认目标是 .NET 托管(否则 SWITCH 到 / ) 2. : 若疑似混淆 → 先 脱壳,产出 ,保留原始样本 3. : dnSpyEx(或 dnSpy MCP / )静态:C# 浏览 + IL 视图 看关键判断 4. : 需要明文/C2 时动态调试;需要改逻辑时 IL patch 优先于 C# 重编译 5. 阶段结束给用户 3–6 项下一步菜单(含导出报告) 适用范围 当任务属于以下场景时优先使用本 skill: - 识别并逆向 .NET / C# 编译产物(托管 PE / .exe / .dll) - 分析红队 Sharp 工具链(Rubeus、SharpHound、SharpShell 等) - 脱混淆 ConfuserEx / SmartAssembly / Babel / Eazfuscator / .NET Reactor 等壳 - 逆向 .NET loader / info-stealer / RAT 的解密与 C2 逻辑 - 对 C# 程序做 patch(改判断、改常量、keygen) - 分析 IL2CPP 之前的 Mono/Unity 托管层(注意:IL2CPP 编译后是 native,走 + seed-014) 如果目标是纯 nativ…