683 B
683 B
顶象
当样本属于顶象或非常接近的混淆家族时,使用这份规则。
识别信号:
- IIFE 的参数会喂给后续平坦化阶段使用的数组或查找对象。
- 清理 dispatcher 会有帮助,但更关键的是恢复由数组承载的执行顺序。
流水线建议:
- 先解析由参数驱动的数组,再判断
loop/switch平坦化是否仍然存在。 - 平坦化完成后保持流程保守,默认不要再追加第二轮高开销的字面量内联。
当前残留重点:
- 相对
decode.js仍然存在的结构噪音。 - 在直接
loop/switch块已经清零后,依然残留的 dispatcher 包装层差距。