Launch4J是一个jar到exe的转换器。我使用Launch4J将jar转换为exe,但是当我右键单击Launch4J创建的exe文件时,它会显示jar文件(类等文件)中的内容,当我右键单击该exe文件时,它就是从jar文件中生成的。有没有办法禁用它,并禁止在使用zip/rar/egg/jar打开时显示其内容?
发布于 2012-01-01 18:50:22
这是一项毫无意义的努力。从正在运行的JVM中提取类文件非常容易。将它们隐藏在可执行文件中就像保护你的窗口安全,但却让你的门开着。使用混淆器是使实现更难进行逆向工程的唯一机会。
发布于 2012-09-20 17:16:42
,所以它们必须是可提取的。你不能改变它们。如果你这样做,他们将不会work.
谢谢。
https://stackoverflow.com/questions/8692541
复制相似问题