Java BCE jar包加密流程

· 快速上手

Virbox Protector 支持对 Java 的 JAR 包、WAR 包进行保护。通过加密 Java 中每个方法的字节码防止反编译,操作简单,运行环境易部署,支持当前主流的 Windows、Linux、ARM Linux 平台。

 操作流程

1. 准备工作

将jar包放到文件夹里

将文件夹拖入到 Virbox Protector 中将文件夹

2. 设置加密选项

加密选项-密码设置

  • 密码如果不设置,会随机默认密码。
  • 建议设置一个密码,并牢记,后续更新jar包时,重新加密时填写此密码,则无需更换配置sjt库。

3. 点击 保护选中项目

保护成功,生产加密后的文件夹及ssp文件。里面包含加密后的jar包和 sjt 插件

4.运行加密后 jar

Windows系统

  • 直接运行加壳后的程序。

1)若sjt库和jar包在同一目录,进入到jar包的当前目录下,直接执行

命令:java -javaagent:sjt_agent.jar-jar ***.jar

2)若sjt库和jar包不在同一目录,需要指定文件的全目录。

命令:java -javaagent:C:\Users\test\Desktop\sjt\sjt_agent.jar -jar ***.jar

Linux系统

  • 直接运行加壳后的程序。

1)若sjt库和jar包在同一目录,进入到jar包的当前目录下,直接执行。

命令:java -javaagent:sjt_agent.jar -jar ***.jar

2)若sjt库和jar包不在同一目录,需要指定文件的全目录。

命令:java -javaagent:/home/sense/Desktop/sjt_so/sjt_agent.jar -jar ***.jar

macOS系统

  • 直接运行加壳后的程序。

1)若sjt库和jar包在同一目录,进入到jar包的当前目录下,直接执行。

命令:java -javaagent:sjt_agent.jar -jar ***.jar

2)若sjt库和jar包不在同一目录,需要指定文件的全目录。

命令:java -javaagent:/Users/sense/sjt/sjt_agent.jar -jar ***.jar

所有文章
×

还剩一步!

确认邮件已发至你的邮箱。 请点击邮件中的确认链接,完成订阅。

好的