Skip to content

TheWisp/hots-unpack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HotS unpack Build Status

HotS unpack is a static unpacker for HotS game binaries. It takes an encrypted binary as input and creates a decrypted one as output. The output binaries are not runnable, but intended only for analysis purposes. Adjusting the entry point would probably make binaries runnable, however this is currently not a goal of this tool.

New: x64 game binary support added in 1.2.0!

Usage

hots_unpack path\to\input\binary.exe [path\to\output\binary.exe]

The decrypted file is written into the current working directory.

Binary distribution

The latest precompiled version can be downloaded here (Windows binaries only).

HotS version support

The tool was successfully tested with revisions 34190 - 38793.

Compilation

Just like most programs written in the Rust language, this tool can be compiled with a simple cargo invocation:

cargo build --release

About

Static unpacker for HotS game binaries

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 100.0%