基于SpringBoot+Maven多模块工程利用proguard组件实现代码混淆的代码demo,代码清晰完整,导入idea或eclipse即可运行。 使用 proguard 混淆代码只能增加阅读和理解的难度, 并不能百分百保证代码安全。常用的应用场景是项目需要部署到客户机器上,一定程度上防止代码泄露。 springboot多maven工程结构:proguard-root 是顶级父工程,proguard-modu01、proguard-mudu02是两个业务模块,proguard-server是springboot启动服务类模块,对proguard-modu01、proguard-mudu02两个模块实现proguard代码混淆。 详细实现步骤可查阅本人博客文章《SpringBoot + proguard+maven多模块实现代码混淆》,有详细描述。
2024-03-06 14:36:27 22.35MB spring boot java proguard
1
1,当项目具备商业价值要对外销售的时候,代码混淆是一个必不可少的环节; 2,混淆的目的就是为了不能把class还原成java源码,保护自己的利益; 3,不混淆时,可以被轻而易举的还原,容易泄露商业机密是很不安全的; 4,单次混淆时,仍然有被还原的可能,只是难度偏高; 5,双重混淆之后,安全系数高达99%,不敢说绝对安全,但还原的概率已经非常低了;
2024-01-18 14:59:07 6.27MB 代码混淆 proguard allatori
1
替换sdk tools下的proguard.jar或者android studio安装目录下的proguard
2024-01-13 14:02:06 657KB proguard
1
proguard 很好的中文帮助文档手册。proguard 很好的中文帮助文档手册
2023-08-08 17:53:49 28KB proguard
1
附件为修改过的proguard5.2.1版本Jar,修改内容为: proguard\src\proguard\classfile\ClassConstants.java 修改ATTR_StackMapTable的值,将原来的StackMapTable改为dummy.
2022-09-15 15:29:20 839KB proguard
1
proguard-7.2.2.tar.gz
2022-08-12 09:05:19 28.78MB Proguard
1
修改proguard-maven-plugin插件默认可以对proguard打包后的jar重新打包
2022-05-27 14:09:51 24KB spring boot proguard
1
java源码加密混淆技术 proguard,可以有效保护java源码
2022-05-20 15:42:22 2.77MB java jar proguard 加密
1
最新Proguard5.2.1混淆器,以及ProGuard使用教程
2022-05-07 11:14:27 14.3MB Proguard混淆
1
proguard可以用两种方式实现加密打包。 1、使用proguard工具,工具文件夹下的proguard6.0.3.zip 参照:https://blog.csdn.net/xsj362233248/article/details/46417525 2、嵌入项目的插件形式,插件文件夹下的proguard-maven-plugin-2.3.1.jar、proguard-6.0.3.jar 参照:https://www.cnblogs.com/codhome/p/13621169.html
2022-02-22 15:03:59 4.13MB java jar proguard
1