iamsopotatoe-coder/TinyLoad
GitHub: iamsopotatoe-coder/TinyLoad
一款 Windows 平台轻量 PE 打包器,通过 LZ77 压缩与 XOR 加密生成自解压可执行文件,解决载荷压缩与基础混淆问题。
Stars: 1 | Forks: 0
# TinyLoad
Windows 平台的简单 PE 打包器。将可执行文件压缩并可选地使用 XOR 加密,生成一个自解压存根。
## 工作原理
TinyLoad 将压缩后的有效载荷附加到自身的副本上。当打包后的 exe 运行时,它在 RAM 中解密代码并执行。
所有内容都在一个 .cpp 文件中,无需依赖。
## 下载
从 [发布页面](https://github.com/iamsopotatoe-coder/tinyload/releases) 获取预编译二进制文件,或自行构建。
## 从源码构建
你需要安装 MinGW (g++)。只需运行:
```
g++ -o TinyLoad.exe TinyLoad.cpp -static -O2 -s
```
或者使用包含的 `build.bat`。
## 用法
```
TinyLoad.exe --i [--o
标签:C++, Gophish, LZ77压缩, MinGW, PE打包, PE文件保护, tinyload, Windows可执行文件, XOR加密, 云资产清单, 代码混淆, 加壳脱壳, 压缩加密, 可执行文件加壳, 可执行文件压缩, 可执行文件封装, 安全混淆, 数据擦除, 无依赖, 自解压, 自解压程序, 软件保护, 逆向工程, 静态编译