如题:
自己写了一些jar文件,想加密,该怎么办呢,请各位高手帮帮忙

解决方案 »

  1.   

    你可以搜一下 有对zip文件进行加密的(不过如果开源免费,一般都有法的解密)
    防君子不防小人么
      

  2.   

    嘿嘿!可是就像一个公司开发出来的框架,然后打成jar包,不想被其他公司看,所以也没有办法,只能加密,相对就安全点了么!
    求  jar包加密高手
      

  3.   

    这个准确的说不叫加密,而是代码混淆可以看看ProGuard不过,个人认为,开源是Java的魅力所在,三思啊
      

  4.   

    你说的是防止反编译吧?
    如果加密了,jvm怎么读啊
      

  5.   

    1.混淆,可以解决90%以上的问题
    2.加密,需要自己编写classloader,先通过JVM加载你定制的classloader,再在classloader里面做解密。但是理论上,classloader也会被反编译的。所以不是绝对的。
    3.核心文件从公网上下载,直接加载至内存,要求应用环境要访问网络,而且内存中还是可以看到byte码,但是已经好很多了。