Springboot jar包加密加固并进行机器绑定

  • 获取机器码,通过classfinal-fatjar-1.2.1.jar来获取机器码

命令:java -jar classfinal-fatjar-1.2.1.jar -C

  • 对springboot打包的jar进行加密功能

java -jar classfinal-fatjar-1.2.1.jar -file lakers-ljxny-3.0.0.jar -packages com.lygmanager.lakers -pwd 1234 -code 19ADB1A777EFE745E713EC81FF63164D4D41D8CD98F00B204E9800998ECF8427ED41D8CD98F00B204E9800998ECF8427E -Y

生成lakers-ljxny-3.0.0-encrypted.jar加密后的jar

  • 执行启动命令

java -javaagent:./lakers/bin/lakers-ljxny-3.0.0-encrypted.jar="-pwd 1234" -jar ./lakers/bin/lakers-ljxny-3.0.0-encrypted.jar

相关推荐
程序员张32 小时前
Mybatis条件判断某属性是否等于指定字符串
java·spring boot·mybatis
invicinble3 小时前
从逻辑层面理解Shiro在JVM中是如何工作的
jvm·spring boot
好好研究6 小时前
SpringBoot注解的作用
java·spring boot·spring
Libby博仙7 小时前
Spring Boot 条件化注解深度解析
java·spring boot·后端
子非鱼9217 小时前
SpringBoot快速上手
java·spring boot·后端
我爱娃哈哈8 小时前
SpringBoot + XXL-JOB + Quartz:任务调度双引擎选型与高可用调度平台搭建
java·spring boot·后端
Coder_Boy_8 小时前
基于SpringAI的在线考试系统-AI智能化拓展
java·大数据·人工智能·spring boot
内存不泄露8 小时前
二手物品交易平台
spring boot·小程序·django
n***33358 小时前
TCP/IP协议栈深度解析技术文章大纲
java·spring boot