Skip to content

B00TK1D/binlocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Binlocker

A binary encryption tool that protects executables with password-based RC4 encryption. The protected binary never touches disk during execution (only runs in memory).

Usage

Compile

make

Protect a Binary

./binlocker <binary_path> <encryption_password>

Run Protected Binary

./<binary_path>_protected <decryption_password> [args...]

Example

# Create a test program
echo 'int main() { printf("Hello World!\n"); return 0; }' > hello.c
gcc -o hello hello.c

# Protect it
./binlocker hello mypassword

# Run the protected binary
./hello_protected mypassword

About

Protect encrypted binaries with in-memory execution

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors