文件名称:xjar:Spring Boot JAR 安全加密运行工具,支持的原生JAR
文件大小:73KB
文件格式:ZIP
更新时间:2024-05-18 13:58:51
encryption aes jar springboot classloader
XJar
GitHub:
Spring Boot JAR 安全加密运行工具, 同时支持的原生JAR.
基于对JAR包内资源的加密以及拓展ClassLoader来构建的一套程序加密启动, 动态解密运行的方案, 避免源码泄露以及反编译.
功能特性
无代码侵入, 只需要把编译好的JAR包通过工具加密即可.
完全内存解密, 降低源码以及字节码泄露或反编译的风险.
支持所有JDK内置加解密算法.
可选择需要加解密的字节码或其他资源文件.
支持Maven插件, 加密更加便捷.
动态生成Go启动器, 保护密码不泄露.
环境依赖
JDK 1.7 +
使用步骤
1. 添加依赖
【文件预览】:
xjar-master
----.gitignore(277B)
----README.md(16KB)
----pom.xml(3KB)
----LICENSE(11KB)
----src()
--------main()