reverse-engineering

Installation
SKILL.md

Reverse Engineering

When to Use

  • Understanding how an unknown binary works before any further tasking.
  • Choosing tools and workflow for static/dynamic analysis of a new target.

授权、隔离与执行边界

先依据用户提供的目标和授权范围做只读静态分诊,不把未知目标自动认作 CTF、已授权或已隔离环境。已有明确授权不需重复询问;缺失且影响下一步时只澄清必要范围。动态跟踪、模拟器和调试器会执行目标,必须限于获准的副本及专用可还原隔离环境,禁用外网、宿主凭据、共享目录和生产访问;普通 QEMU 用户态、Unicorn/Qiling 或 Node vm 不构成完整安全边界。内核/固件操作仅限隔离测试虚拟机或获准测试硬件。

不自动上传二进制、密钥、字符串或转储到 Dogbolt、云模型、在线沙箱;先取得对应数据外发授权。只保留必要证据并遮盖敏感值。不绕过第三方服务的访问控制、付费授权或风控来获取未授权访问。安装工具和修改样本是单独可见的操作,先检查来源、固定版本及输出路径,保留原件哈希。

Quick reference for RE challenges. For detailed techniques, see supporting files.

Prerequisites

Installs
10
GitHub Stars
48.7K
First Seen
Oct 12, 2026