If code can be run, it can be reverse engineered; just a matter of how much work one wants to put into it. If the code was compressed, and encrypted, then there'd still be a small bit code that has the decrypt, which can be extracted to get the rest, etc. Remote checking is a better option; requiring a bit of external code that encodes the license in a varying way, for submission to the server, which might reply with some small code which enables it to actually function. Of course - the really diligent would still just capture the reply and bundle it all up statically.
It's just a matter of how much time you want to make them spend... but much like a lock that can be opened can be picked, code that runs can be 'run' virtually, using just pen and paper. On Wed, Apr 14, 2021 at 12:43 PM Mehaboob kk <[email protected]> wrote: > Hello All, > > Is there any technique to protect the WASM code from reverse engineering? > I have a licensed software which need to be protected. I am worried that > the reverse engineered code can be modified to bypass the license and > compile it back again > > Any inputs please > > Thanks, > Mehaboob > > -- > You received this message because you are subscribed to the Google Groups > "emscripten-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/emscripten-discuss/d9c09212-cad8-40e1-ba4c-88979f8437a2n%40googlegroups.com > <https://groups.google.com/d/msgid/emscripten-discuss/d9c09212-cad8-40e1-ba4c-88979f8437a2n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/emscripten-discuss/CAA2GJqWtWBgix7K3VYT7NiUmRW4R%3DMHKsy570GiX_K7uhCbovA%40mail.gmail.com.
