Additional bytecode protection

Top  Previous  Next

Since version 5.5 of SourceGuardian has new options for stronger bytecode protection. In additon to our standard bytecode compiling, encrypting and compressing, the encoder can obfuscate the names of variables, functions and classes within the bytecode to make it an unreadable value.

 

Additional bytecode protection may be set from levels 1 to 3. For levels 2 and 3 it will require a greater knowledge of your scripts and will require some manual intervention to exclude some variables, functions or classes from names changing - this may be necessary to ensure your application works as it should do.

 

If no bytecode protection level has been selected, then the encoder will work without obfuscation, but your scripts will still be compiled into bytecode, encrypted and compressed.