Agent Skills
返回列表
🔒

反逆向工程技术

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/anti-reversing-techniques。

技能介绍

要解决什么问题

受保护的二进制在恶意软件样本、商业软件加固与 CTF 题目里很常见:反调试、混淆、完整性校验与授权校验会抬高静态/动态分析成本。若缺少清晰流程,分析者容易在授权边界、证据留存与「只读理解」和「主动绕过」之间踩线。

本技能面向已获书面许可或处于合法安全场景的工程实践:把「先确认能不能做、再识别保护、再选方法、最后怎么写结论」串成可复用路径。

技能如何工作

核心能力来自 SKILL.md 中的四步指令,并与 resources/implementation-playbook.md 中的技术与示例对齐:

  1. 确认授权与范围:书面许可、渗透/研究范围、法律与政策约束(如 CFAA、DMCA 反规避等)。
  2. 识别保护机制:区分反调试、混淆、壳、许可校验等,并选择风险可控的分析手段(静态、动态、沙箱、符号/日志等)。
  3. 记录发现:强调可审计的记录方式,避免对目标做不必要的修改,便于复现与汇报。
  4. 输出防御视角:将观察转化为缓解与检测建议(监控点、加固思路、蓝队可落地的检查项),而非单纯「绕过清单」。

适用时机包括:授权下的受保护二进制分析、恶意软件研究、CTF/批准演练,以及为防御目的理解对手使用的反分析技术。

边界与注意点

  • 不适用:无明确授权、为盗版或滥用而绕过保护、或当地法律/政策禁止分析的场景。
  • 安全纪律:不要在授权范围外分享绕过细节;恶意软件案例应保留证据并维持监管链。
  • 技能内容具双用途属性,默认假设读者是安全工程师或研究人员,而非未授权破解场景。

使用场景

  • 在事件响应或恶意软件分析工单中,需在授权范围内识别样本里的反调试与壳保护并记录行为证据
  • 授权渗透测试遇到加固客户端或授权二进制时,先映射保护机制再选静态/动态分析路径
  • 参加 CTF 或单位批准的攻防演练,对题目二进制做受控逆向并整理可复现的分析笔记
  • 为编写检测规则或加固方案,分析自有或已获许可软件中的混淆与完整性校验实现

适合人员

  • SOC/恶意软件分析师:需在合法监管链下拆解受保护样本并输出 IOC 与行为结论
  • 范围内做客户端或二进制评估的授权渗透测试工程师
  • 参加 CTF 或企业内训演练、需系统梳理保护识别流程的安全队员
  • 开展学术或机构安全研究、需将反分析技术转化为防御缓解建议的研究人员