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.