[Question] Obfuscate server side and client side or not?

I have a sincere doubt, I’m making a completely free script that I will make available on my github, but I’m thinking here whether to leave the server and client obfuscated or not. My reasons:

The cheat strategies are to abuse vulnerable and exploitable events to give more money, handcuff everyone, ban players and so on. I use several strategies to try as much as possible to make this difficult. If I leave the server-side scripts open and the client-side scripts open, future hackers will be able to discover the logic of the code, so they will be able to discover some way to circumvent my logic and use, for example, a function to obtain money.

Obfuscated code is not allowed and will be blocked upon joining the server.

While you can use the Escrow system to protect your client-side code, it still won’t be enough if the actual code is vulnerable to exploitation. Build secure code first, then worry about obfuscating it.

2 Likes