java安全问题!!!

ailling 2003-08-20 01:45:18

如何让自己的java程序不被别人反编译?
刚开始,我以为只要转化为传说中的.exe文件就可以了,其实不是那么回事,.exe文件同样可以用winrar软件来释放里面的.class文件。
后来我想把所需的文件打包为.jar文件的时候添加密码,这样就不能被释放了(用winrar添加,不是jar命令)。但是这样做里面的类文件就不能使用了,好像是加密以后就会更改文件名。
最后,我使用了java混淆器retroguard。他会修改类名和方法名等。这样就会有另外一个问题,因为程序中用到了串行化类,并且保存到了硬盘文件中,所以混淆以后,以前保存的文件就无法打开。我实在是没有办法了,还请各位大人指点一二! 谢谢了
...全文
23 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧