# TinyLoad v7.1


[](https://github.com/gmh5225/awesome-game-security)
TinyLoad is an pe crypter/packer for x64 executables it packs an input exe with varying protection layers to prevent it from being reverse engineered. Its 1 single .cpp file and does not have any external dependencies.
## how it works
TinyLoad appends your payload to a copy of itself. when the packed exe runs it extracts the payload, decrypts it, and executes it directly in memory without ever writing the original to disk. every time you pack something the VM opcodes are randomly changed and put into 4 independently keyed subtables so no 2 builds are the same.
## download
grab a precompiled binary from [releases](https://github.com/iamsopotatoe-coder/tinyload/releases) or build it yourself.
## building from source
you need MinGW (g++). just run:
```
g++ -o TinyLoad.exe TinyLoad.cpp -static -O2 -s
```
or use `build.bat`.
## usage
```
TinyLoad.exe --i [--o