Proguard内胆和库内胆

Ref*_*mer 5 java obfuscation proguard

我已经使用Eclipse的“导出为可运行的JAR文件”菜单导出了具有多个第三方库的Java SE应用程序。如何设置Proguard 的injarslibraryjar选项来混淆该应用程序?

像这样?

  • injars MyApp.jar

  • injars 3rd party lib

  • injars第二3rd方库等

  • libraryjar $ {java.home} /lib/rt.jar

  • libraryjar $ {java.home} /lib/jsse.jar

  • libraryjar $ {java.home} /lib/jce.jar

所以,我必须将第三方库,injars${java.home}/lib/*libraryjar

Emm*_*urg 5

injars包含您要混淆的 jar 以及libraryjars未混淆的第 3 方库。