公司内部封装的一个jar包,现在用jad可以临时看那个类反编译那个class文件,但是我想把那个jar给反编译出整个项目出来,该如何实现??

解决方案 »

  1.   

    java decompiler
    在File菜单下,有 Save JAR sources ,它把整个jar反编译并保存
      

  2.   

    目前即便最好的反编译器,都不能保证对class能绝对反编译成功,更不要说那些做过混淆的。遇到使用了Exception嵌套的,和 break label 的,基本上都会出问题。既然是公司内封装的jar,为啥不直接申请源码来看?
      

  3.   

    反编译器编译出的代码,你可以看,但不是都能反编译出来。虽然说是java支持开源,但有些还是没办法看的。
    公司的jar包也并非都开源,估计最核心那部分是看不到的。