当前位置:   article > 正文

java部署加密工具_java 加密部署

java 加密部署

需求介绍

在软件服务中,经常有一些程序会部署到客户环境,但由于考虑到项目尚未结束导致源代码泄露,可以先进行jar包加密,保证代码无法被反编译。

工具简介

(1)代码加密工具

ClassFinal: Java字节码加密工具

步骤1:下载classfinal-fatjar-1.2.1.jar文件

步骤2:java -jar classfinal-fatjar-1.2.1.jar

步骤3:输入jar文件名和包名

步骤4:使用反编译工具,对比加密后的jar,可见加密后方法被隐藏了。

图1 加密前

图2 加密后

步骤5:启动加密后的jar包

java -javaagent:yourpaoject-encrypted.jar -jar yourpaoject-encrypted.jar

(2)反编译工具

jd-gui-1.6.6 直接右键jar包选择java se运行即可

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/810212
推荐阅读
相关标签
  

闽ICP备14008679号