Creating non-reverse-engineerable Java programs

The short answer is “No, it does not exist”.

Reverse engineering is a process that does not imply to look at the code at all. It’s basically trying to understand the underlying mechanisms and then mimic them. For example, that’s how JScript appears from MS labs, by copying Netscape’s JavaScript behavior, without having access to the code. The copy was so perfect that even the bugs were copied.

Leave a Comment