Skip to content

607011/obfuscateplusplus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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