atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Tue Mar 19, 2019 2:02 pm Post subject: |
|
|
Using stock CE is never going to give you protection to any degree since it is open source and easily reversible. If you want any real sense of security or additional protection, you need to either modify CE's source to alter how trainers are compiled/encoded, or create a trainer in a different language/tool and take other steps to protect it.
If you are using Lua in your trainer you can use the encoding functions, but keep in mind it is still possible to dump and decompile the Lua byte code back to real Lua scripts as well.
Ultimately the best option you have for protection is to not use CE to make your trainers and to use a real programming language and implement custom protections along with adding additional layers of protection such as a packer/protector. (Recommended to use one that implements VMs of some degree.) [For example, coding a trainer C/C++ and protecting it with custom tricks along with something like VMProtect/Themida/etc.]
_________________
- Retired. |
|