Skip to content

Latest commit

 

History

History
54 lines (37 loc) · 1.06 KB

README.md

File metadata and controls

54 lines (37 loc) · 1.06 KB

Obfuscate++

Advanced methods to obfuscate strings and data in binaries built from C++14 source code

Für c’t- und heise+-Leser

heise+

Die Version mit dem Tag CT1123 ist die bei heise+ veröffentlichte. Nach dem Klonen bitte auschecken mit

git checkout CT1123

Build

Linux, macOS

git clone https://github.com/607011/obfuscateplusplus.git obfuscate++
cd obfuscate++
mkdir build
cd build
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release ..
cmake --build .

-G Ninja can be omitted on platforms not providing the Ninja build tool.

Windows

In Visual Studio Developer Console:

git clone https://github.com/607011/obfuscateplusplus.git obfuscate++
cd obfuscate++
mkdir build
cd build
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release ..
cmake --build .

-G Ninja can be omitted on platforms not providing the Ninja build tool.

Prerequisites

winget install Kitware.CMake
winget install Git.Git
winget install Microsoft.WindowsSDK
winget install Python.Python.3.10