From fe9484c3e73ec0cd524f6f5637ef78d76ed3df96 Mon Sep 17 00:00:00 2001
From: iamsopotatoe <229453216+iamsopotatoe-coder@users.noreply.github.com>
Date: Thu, 18 Jun 2026 13:49:44 +0200
Subject: [PATCH] Rewrite readme
---
README.md | 68 ++++++++++++++++++++-----------------------------------
1 file changed, 25 insertions(+), 43 deletions(-)
diff --git a/README.md b/README.md
index 431854f..d17f9cc 100644
--- a/README.md
+++ b/README.md
@@ -1,16 +1,15 @@
-# TinyLoad V7.1
+# TinyLoad v7.1


[](https://github.com/gmh5225/awesome-game-security)
-simple PE packer/crypter for Windows. compresses and encrypts executables with a custom virtual machine into a self extracting stub.
+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 compressed payload to a copy of itself. when the packed exe runs it uses a custom VM interpreter, executes the decryption bytecode against the payload, then loads and runs it directly in RAM. every time you pack a file the VM opcodes are randomly changed and put into 4 independently keyed tables. Everything is in one c++ file and has no dependencies!
-
+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
@@ -18,13 +17,13 @@ grab a precompiled binary from [releases](https://github.com/iamsopotatoe-coder/
## building from source
-you need MinGW (g++) installed. just run:
+you need MinGW (g++). just run:
```
g++ -o TinyLoad.exe TinyLoad.cpp -static -O2 -s
```
-or use the included `build.bat`.
+or use `build.bat`.
## usage
@@ -32,7 +31,7 @@ or use the included `build.bat`.
TinyLoad.exe --i [--o