executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
re-variant二进制变体/补丁对比:函数匹配、N-day 补丁 diff、变体溯源与相似度分析。 触发词:二进制对比、补丁对比、N-day、变体分析、BinDiff、函数匹配、样本相似。
Independent GitHub snapshot · Automated classification · Original documentation governs
git clone https://github.com/joxeankoret/diaphora),IDA 插件为主(Ghidra 侧支持持续推进中)rizin -v 验证rz-diff --version;radiff2 随 radare2 包radiff2 -s 字节、-C 指令)——小文件快查用,函数级对比用 rz-diffreadelf -s(符号表/动态符号)与 readelf -d(动态节)做导入导出对齐与配对核对sha256sum;架构/编译器判定: [[re-imports]] 导入表与工具链指纹——配对前先确认可比性(同架构/同工具链,见坑 1、3)sha256sum --version按顺序执行,每步产物存档(路径 + sha256,见 [[re-triage]]);最终差异清单按 [[re-analyze/analysis-contract]] 数据契约传递。
配对准备(先确认可比性再对比):
函数匹配:
# 命令行快速对比(rizin 系):函数级匹配(-B 自动分析后按函数对比,含相似度列)
rz-diff -B -t functions sample_v1 sample_v2 | head -30
补丁 diff(N-day):
changed 函数集 = 漏洞点候选变体溯源:
输出差异清单与核查: