dalerkd / AutoItDec

Decode AutoIt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AutoItDec

Decode AutoIt Script

原因

当我存在一个需求,对最新版本 AutoIt 脚本进行反编译. 我遇到这个项目作者公开了它的源代码.原作者是 HexBoy HexBoy说,它完全支持v3.0.100.0 - v3.3.7.18. 而官方的最新版本是 v3.3.14.5.

伴随我对最新版本的解读任务,我必须修正它,实际上确实做到了. 它的字节码解释器不错,我认为我应该分享出对它的修正.

现在我尝试临时修正一些问题,使它勉强能处理最新版本. 希望我可以有更多空闲研究AutoIt,使本项目能够更好的解密它.

TODO

  • 在遇到未知OpCode的时候给予提醒 [√]
  • 需要增加更多的新版本指令[]
  • 解密新版,存在多个解密标识的时候,死循环 [√]
  • 验证算法提供跳过检查 [√]
  • Fix: 找到解密新版 第1个文件 校验算法必定失败的原因[]

About

Decode AutoIt


Languages

Language:C++ 91.9%Language:C 8.1%