Creating non-reverse-engineerable Java programs

后端 未结 14 1404
旧巷少年郎
旧巷少年郎 2020-11-29 08:46

Is there a way to deploy a Java program in a format that is not reverse-engineerable?

I know how to convert my application into an executable JAR file, but I want t

14条回答
  •  孤城傲影
    2020-11-29 09:42

    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.

提交回复
热议问题