Inspired by yellobytes's zeroSection2.py
This project aims to provide a tool for the stripping of the
section-header information of 32/64 bit ELF and PE32 executables.
# Download repo
git clone https://github.com/0xvpr/vpr-omega-zero
cd vpr-omega-zero
# Create docker image and build with cmake
chmod +x docker-build.sh && ./docker-build.sh
Windows/Linux/WSL/MSYS/macOS
git clone https://github.com/0xvpr/vpr-omega-zero vpr-omega-zero
cd vpr-omega-zero
cmake -B build
cmake --build build
Usage:
vpr-omega-zero.exe [<optional_arguments>] <path/to/executable-1> <path/to/executable-2>
Optional arguments:
-a, Enable all flags. (default option)
--all
-o, Zero all optional headers.
--optional-headers
-s, Zero all section headers.
--section-headers
-H Zero all headers.
-headers
-h, Display help.
--help
Examples:
vpr-omega-zero.exe path/to/executable
vpr-omega-zero.exe -sH path/to/executable
Version:
1.1.0
Author:
VPR
[ TODO ]