28.10.2012, 21:29
All those anti deamx'es dont actually make your script waterproof, they just cause a bug in the common decompiler. They can be bypassed by updating the decompiler, or excluding the buggy parts manually . Indeed theres a ready-to-use mod of the common decompiler that detects the array anti-deamx and decompiles it without problems.
Custom #emit anti-deamx scripts are the best way i know to protect the script, as they all need a custom modification of the decompiler. But of course they can still be excluded if you edit the decompiler code manually, though most people dont know how to do that.
So theres no 100% safe method to protect the script, but imo thats also not needed, as deamxed scripts are too messy to use anyways.
A script compiled with debug symbols could be decompiled to a useable script, but i havent seen a decompiler that makes use of that yet.
Custom #emit anti-deamx scripts are the best way i know to protect the script, as they all need a custom modification of the decompiler. But of course they can still be excluded if you edit the decompiler code manually, though most people dont know how to do that.
So theres no 100% safe method to protect the script, but imo thats also not needed, as deamxed scripts are too messy to use anyways.
A script compiled with debug symbols could be decompiled to a useable script, but i havent seen a decompiler that makes use of that yet.