试了几款打包软件,直接用压缩软件就能看到里面的.class文件了,随便就能被反编译。看了些能说能加密,但只是难反编译点,有什么安全可靠的无法反编译内容的jar变exe软件吗?
可能 需要加 壳把
自定义一个编译规则,例如:255 - x;再自定义一个classloader,再255-x,就可以起到加密的作用了
你可以先用Proguard(有对应的Maven插件)对Java代码本身先做一次代码混淆。