https://github.com/tiboitel/woody-woodpacker
An binary packer who encrypted the program passed in parameters. The generated output can decrypted itself.
https://github.com/tiboitel/woody-woodpacker
Last synced: 3 months ago
JSON representation
An binary packer who encrypted the program passed in parameters. The generated output can decrypted itself.
- Host: GitHub
- URL: https://github.com/tiboitel/woody-woodpacker
- Owner: tiboitel
- License: gpl-3.0
- Created: 2017-08-09T19:00:15.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2025-01-20T18:16:51.000Z (4 months ago)
- Last Synced: 2025-01-20T19:25:35.079Z (4 months ago)
- Language: C
- Homepage:
- Size: 661 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Woody-woodpacker
Woody-woodpacker is a binary packer designed to encrypt executable files in Mach-O and ELF64 formats. The packed binaries are capable of decrypting themselves at runtime, ensuring seamless execution post-encryption.
## Features
- **Encryption Support**: Encrypts executables in both Mach-O and ELF64 formats.
- **Self-Decryption**: Generated binaries include mechanisms to decrypt themselves during execution.## Getting Started
### Prerequisites
- A Unix-like operating system (e.g., Linux, macOS).
- GCC compiler.
- GNU Make.### Installation
1. **Clone the Repository**:
```bash
git clone https://github.com/tiboitel/Woody-woodpacker.git
```2. **Navigate to the Project Directory**:
```bash
cd Woody-woodpacker
```3. **Build the Project**:
```bash
make
```## Usage
To pack an executable, run the following command:
```bash
./woody_woodpacker /path/to/executable
```This command will generate an encrypted version of the specified executable in the current directory.
## Contributing
Contributions are welcome! Please fork the repository and create a new branch for any feature additions or bug fixes. Submit a pull request with a detailed description of your changes.
## License
This project is licensed under the GNU General Public License v3.0. See the [LICENSE](LICENSE) file for more details.
---
*Note: Ensure you have the necessary permissions to encrypt and distribute any executable files you process with Woody-woodpacker.*