AutoItDec
Decode AutoIt Script
原因
当我存在一个需求,对最新版本 AutoIt 脚本进行反编译. 我遇到这个项目作者公开了它的源代码.原作者是 HexBoy HexBoy说,它完全支持v3.0.100.0 - v3.3.7.18. 而官方的最新版本是 v3.3.14.5.
伴随我对最新版本的解读任务,我必须修正它,实际上确实做到了. 它的字节码解释器不错,我认为我应该分享出对它的修正.
现在我尝试临时修正一些问题,使它勉强能处理最新版本. 希望我可以有更多空闲研究AutoIt,使本项目能够更好的解密它.
TODO
- 在遇到未知OpCode的时候给予提醒 [√]
- 需要增加更多的新版本指令[]
- 解密新版,存在多个解密标识的时候,死循环 [√]
- 验证算法提供跳过检查 [√]
- Fix: 找到解密新版 第1个文件 校验算法必定失败的原因[]