reverse-skills-max: initial public release (restored, redacted, hardened)
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
# 极验4
|
||||
|
||||
当样本属于极验4,或属于相近的 guarded-switch VM 家族时,使用这份规则。
|
||||
|
||||
识别信号:
|
||||
|
||||
- `loop/switch` 平坦化外层还包着 guarded `if` 结构。
|
||||
- 即使通用平坦化器已经能处理较简单的 handler,输出与参考结果仍然差很多。
|
||||
|
||||
流水线建议:
|
||||
|
||||
- 将 guarded-switch 适配器作为家族专用步骤运行,不要塞进通用平坦化器内部。
|
||||
- 优先压低直接 `loop/switch` 残留,再考虑命名或可读性层面的清理。
|
||||
|
||||
当前残留重点:
|
||||
|
||||
- 仍然残留的直接 `loop/switch` 热点。
|
||||
- 仍然比 `decode.js` 更嘈杂的 guarded opcode dispatcher 结构。
|
||||
Reference in New Issue
Block a user