XML Obfuscation

fl00d3d

New member
Obfuscate XML so end users cannot "cheat" by viewing information such as POI locations (eg. traders).

 
The only way they can cheat by looking at POI locations is if your giving them the map files. Any map you build whether via Nitrogen or RWG they will not be able to see the prefab.xml file.

 
Obfuscate XML so end users cannot "cheat" by viewing information such as POI locations (eg. traders).
The xml is often used by modders to alter the game and you don't want them to have to write obfuscated code by hand which means obfuscation must be automated. If the game has the code to obfuscate the xml then it's pretty trivial to rip that code out, reverse it, and produce the raw xml as a separate file. If the client cannot de-obfuscate the xml there's little point in passing it in the first place.

Encryption would be a far better solution.

"It should not require secrecy, and it should not be a problem if it falls into enemy hands"

Kerckhoffs's principle

 
Back
Top