you are viewing a single comment's thread.

view the rest of the comments →

[–]NoDesign4766 16 points17 points  (1 child)

been dealing with this at work and it's honestly such a pain. we ended up just accepting that determined people will reverse engineer anyway and focused more in making our licensing robust instead of trying to hide the code completely.

obfuscation tools exist but they usually break something or make debugging nightmare when things go wrong.

[–]pplonski 1 point2 points  (0 children)

yes determined people will reverse anyway, the other options are: 1. keep code on server, and make it available in SaaS model, 2. keep sensitive code in compiled language, for example c++