标签: java jar executable-jar jarsigner
我不希望任何人提取my.jar文件。我在my.jar中混淆了我的代码,但我希望任何人都无法提取它。我也知道Jar_Signing不帮我。 如何?
答案 0 :(得分:7)
不可能。如果没人能提取它,JVM将如何获取类文件?
答案 1 :(得分:0)
您可以尝试使用 \x0 作为前缀重命名类并破坏类的 CRC32。 jvm 不会检查 CRC32,但是一旦您尝试使用标准工具提取 jar,它将阻止提取。