Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Eronana/packer
A win32 exe packer
https://github.com/Eronana/packer
Last synced: about 1 month ago
JSON representation
A win32 exe packer
- Host: GitHub
- URL: https://github.com/Eronana/packer
- Owner: Eronana
- License: mit
- Created: 2017-04-01T11:20:16.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-02-19T08:34:40.000Z (almost 5 years ago)
- Last Synced: 2024-11-10T07:52:06.547Z (about 1 month ago)
- Language: C++
- Size: 27.3 KB
- Stars: 46
- Watchers: 4
- Forks: 14
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-executable-packing - Eronona-Packer - This is a packer for exe under win32. (:package: Packers / After 2010)
README
# packer
This is a packer for exe under win32.You can use it to pack any 32-bit exe file.
## Build
**Please use `Microsoft Visual Studio Community 2015` to build this project.**
1. Open `packer.sln` by VS
2. Build## Compressor
This project use [compressor](https://github.com/Eronana/compressor) to compress data to reduce exe file iexe## Extension
Another branch [selfvalid](https://github.com/Eronana/packer/tree/selfvalid) with self-validation function that showns how to extend this very basic packer.## Usage
Just run `packer a.exe`.`a.exe` is the file you want to pack.
This is detail usage from `packer.exe`:
```
Usage: packer a.exe [options]
Options:
-level: compression level. 0 for store, 9 for highest
compression ratio. default is 3.
-lazy : set max lazy match, default is 8.
-chain: set max length of find in hash chain, default is 32.Notice: lazy and chain will be ignored if you setted level.
```