1.概述

由于我们的程序使用JAVA开发,我们需要防止别人任意拷贝和反编译我们的代码,侵犯我们的软件知识产权。因此我们需要对产品进行保护。我们可以使用深思的加密产品对我们的软件进行加密。

2. 加密步骤

2.1 准备工作

我们需要将我们需要加密的JAR文件,这个jar文件可以是我们的微服务程序包,或者是一部分代码,打包成jar包。

2.2 下载深思的VIRBOX开发工具盒

2.3 点击启动加壳工具

对软件进行加密,注意加密后的软件是可以任意分发的,需要我们这边生成授权码,给客户使用。

3. 运行程序

如果需要运行加密后的程序,我们需要先安装深思的客户端,这个可以在 windows,linux,mac下运行。

3.1 安装运行服务

https://h.virbox.com/virboxlm/%E8%BD%AF%E4%BB%B6%E8%BF%90%E8%A1%8C-1902037.html

3.2 导入授权码

输入授权码后即可激活。

3.3 运行jar包

java -Xms512m -Xmx512m -javaagent:"./sjt_agent.jar" -jar jpaas-***.jar --nacos.address=localhost:8848 --nacos.namespace=local

在运行的时候,指定代理运行,-javaagent:"./sjt_agent.jar" ,其他和执行普通的微服务没什么不同。

文档更新时间: 2021-07-25 22:27   作者:zyg