首页

java-web项目加密运行(包含springMVC项目)

java

2020-8-24

加密运行支持【spring struts mybatis hibernate mysql oracle sqlserver postgresql springMVC springboot】源文件下载版本V2.0

个人网站:https://www.zhangjunbk.com

javaweb加密运行:https://zhangjunbk.com/article/31217

大家有对自己写的java的代码保护有兴趣的吗?给客户使用又不想自己的成果被别人反编译。

【需要加密的反编译的一些场景】 

1、公司开发的java web要项目打包成war包往外卖,怎么对war包进行处理,防止其自己拷贝后往外出售呢,如果不通过加密的方式,还有其他方式防止其出售呢. 

2、大家都知道的,class很好反编译。出于对知识产权和自身软件的保护,不希望任何人都可以看到源代码或者被反编译工具进行解密。 

【java web发布运行在tomcat 大概加密与反编译过程如下】 对于传统的C或C 之类的语言来说,要在Web上保护源代码是很容易的,只要不发布它就可以。遗憾的是,Java程序的源代码很容易被别人偷看。只要有一个反编译器,任何人都可以分析别人的代码。Java的灵活性使得源代码很容易被窃取。

总的来说配置就四步(联系QQ:360901061,技术支持): 

1、无需安装,运行javaweb加密运行-用户.exe,选择项目路径进行加密。 

2、拷贝cover-jdk里的bin和jre目录覆盖至你的jdk(1.6/1.7/1.8) 

3.1、Windows配置你的tomcat环境变量,tomcat根目录\bin\setclasspath.bat:         模板:                 set JAVA_HOME=加密的jdk根目录         set “JAVA_OPTS=%JAVA_OPTS% -agentpath:%JAVA_HOME%\bin\jvmlib.dll”           示例:         set JAVA_HOME=E:\must-backup\jdk-cipher\cipher#test\jdk\windows\jdk1.7.0_51_src         set “JAVA_OPTS=%JAVA_OPTS% -agentpath:%JAVA_HOME%\bin\jvmlib.dll” 

3.2、Linux配置你的tomcat环境变量,tomcat根目录/bin/setclasspath.sh:         模板:         JAVA_HOME=加密的jdk根目录         JAVA_OPTS=”$JAVA_OPTS -agentpath:$JAVA_HOME/bin/jvmlib.so”           示例:         JAVA_HOME=/zhangjun/jdk/jdk1.7.0_51         JAVA_OPTS=”$JAVA_OPTS -agentpath:$JAVA_HOME/bin/jvmlib.so” 

4、拷贝加密后的项目到tomcat的webapp中启动项目了就可以了。

资源下载此资源下载价格为3D币(VIP免费),请先
资源文件列表
java加密运行-管理员/java加密运行-管理员.exe , 17334784
java加密运行-管理员/JCByte.dll , 113152
java加密运行-管理员/jvmlib.dll , 204288
没有账号? 忘记密码?

社交账号快速登录