您当前的位置: 首页 >  Java

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JAVA CLASS混淆工具:ProGuard简单试用

柳鲲鹏 发布时间:2021-08-30 11:47:43 ,浏览量:0

  • 费用:免费
  • 下载并解压

https://quantum6.blog.csdn.net/article/details/119994186

  • 图形化运行

进入bin目录,执行:

proguardgui.bat

  •  命令行

配置文件(试图使用*.jar失败):

-injars d:\TIOffice.jar
-outjars d:\TIOffice2.jar
   
-libraryjars 'C:\Program Files\Java\jre1.8.0_291\lib\rt.jar'   
-libraryjars 'D:\Office-3.3-project\lib\a.jar'
-libraryjars 'D:\Office-3.3-project\lib\b.jar'
-libraryjars 'D:\Office-3.3-project\lib\c.jar'
   
-optimizationpasses 5   
-dontusemixedcaseclassnames   
-dontskipnonpubliclibraryclasses   
-dontpreverify   
-verbose   
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*   

-keepattributes *Annotation*,EnclosingMethod
-keepattributes JavascriptInterface
-keepattributes Signature
-ignorewarnings

-keepclassmembers enum * {
     public static **[] values();
     public static ** valueOf(java.lang.String);
}


-keepclasseswithmembernames class * {
    native ;
}


-keep class * implements java.io.Serializable { *; }

进入bin目录,执行:

proguard.bat @taishan.conf

关注
打赏
1665724893
查看更多评论
立即登录/注册

微信扫码登录

0.0848s