springboot代码混淆

步骤

  • 下载 proguard的zip包
  • 打开压缩文件按照下图步骤操作。


    代码配置
  • 代码复制后,需要根据项目情况修改一下配置。比如:包名、main方法所在文件(该文件不能被混淆)
  • 打包:运行复制代码里面最底部的 task proguard,在idea中在代码左边有运行按钮,可点击直接运行
  • 打包结果有多个jar包:-obfuscated.jar结尾的文件是混淆后的文件;-plain.jar结尾的文件是最精简的文件,但是这个文件不包含引用jar包,不包含配置属性,不能运行

注意

  • 图片中第二步,如果项目是多module的话,绿色框中代码复制到项目更目录下的bulid.gradle里面,两个红色框中的代码复制到要混淆的module下的bulid.gradle里面
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 声明 这篇文章更多的是做一个整理,内容来自于ProGuard官方文档以及各种博客等,相关文章的链接在参考目录里,感...
    夷陵小祖阅读 3,802评论 0 23
  • 混淆代码能有效防止被反编译,防止自己的劳动成果被别人窃取; ProGuard是一个开源的Java代码混淆器。它可以...
    appzy阅读 2,397评论 2 18
  • 1) 前言 ProGuard是一个开源的Java代码混淆器。它可以混淆Android项目里面的java代码,对的,...
    IT小魔女的故事阅读 523评论 0 1
  • 由于本人能力有限,文中若有错误之处,欢迎指正。转载请注明出处:http://www.jianshu.com/p/7...
    WaitingAnd阅读 1,796评论 2 9
  • 前言 代码混淆对于每个入门的 Android 工程师来说都不会太陌生,因为在编译正式版本时,这是一个必不可少的过程...
    彭旭锐阅读 5,518评论 2 44

友情链接更多精彩内容