Coder Social home page Coder Social logo

autoitdec's Introduction

AutoItDec

Decode AutoIt Script

原因

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

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

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

TODO

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

autoitdec's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.