[PLUGIN] Static Variables Obfuscator UE4

Static Variables Obfuscator UE4
This code plugin for Unreal Engine 4 obfuscates any static (non-dynamic) variable so it is very difficult to locate this variable in the memory.
This makes using tools like Cheat Engine to manipulate in-game data a non trivial task.

Download
From my github page! https://github.com/zompi2/Static-Var…Obfuscator-UE4

How to use it?
Simply wrap a declared variable with TVarOb keyword and it will obfuscate it.


int32 X; // Not obfuscated variable
VarOb<int32> Y; // Obfuscated variable

Obfuscated variable can be manipulated in the same manner as normally


TVarOb<int32> X = 1; // Assing variable
 += 10; // Increase variable
int32 Y = X; // Get variable

What is the difference between this and SCUE4 Anti-Cheat Solution ?
Well, this solution focuses only on obfuscating variables. It doesn’t have all of the features of the already existing anti-cheat plugin but it can obfuscate variables of ANY static type. It is a great and battle tested solution for easy securing volnurable parts of code from cheaters.