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