/UnAutoIt

The Cross Platform AutoIt Extractor

Primary LanguageGoGNU General Public License v3.0GPL-3.0

Github stats Licence
MadeWithGo

UnAutoIt

The Cross Platform AutoIt extractor

  • Supports AutoItv3+
  • Indents scripts
  • Does not execute the target binary
  • Extracts from UPX packed binaries

How to Use

List Resources

  1. List Resources (Table)
    ./unautoit list target-file.bin

  2. List Resources (JSON)
    ./unautoit list target-file.bin --json

  3. Extract one resource
    ./unautoit extract --id N [--output-dir out] target-file.bin
    where N is the id of the resource to extract.
    If out is given the extracted resource is placed in the directory specified by out.
    The default value of out is $PWD/dump

  4. Extract all resources
    ./unautoit extract-all [--output-dir out] target-file.bin
    If out is given the extracted resource is placed in the directory specified by out.
    The default value of out is $PWD/dump

asciicast