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

相关推荐
河阿里9 小时前
SpringBoot:项目启动速度深度优化
java·spring boot·后端
阿丰资源9 小时前
基于SpringBoot的企业客户管理系统(附源码)
java·spring boot·后端
两年半的个人练习生^_^9 小时前
SpringBoot 项目使用 Jasypt 实现配置文件敏感信息加密
java·spring boot·后端
YOU OU12 小时前
SpringBoot
java·spring boot·spring
凯瑟琳.奥古斯特12 小时前
SpringBoot快速入门指南
java·开发语言·spring boot·后端·spring
代码漫谈12 小时前
基于 Spring Boot 3.2.x 的 Actuator 监控指南:从健康检查到企业级监控体系
java·spring boot·actuator 监控
Nicander14 小时前
Spring Boot 全局异常处理:原理与实践
spring boot·后端
庞轩px14 小时前
第八篇:Spring与微服务——从SpringBoot到SpringCloud的演进
spring boot·spring·微服务·nacos·gateway·sentinel
fanzhonghong15 小时前
javaWeb开发之Maven高级
java·开发语言·spring boot·spring cloud·私服
Devin~Y18 小时前
大厂Java面试实录:Spring Boot微服务 + Redis/Kafka + Prometheus/Jaeger + RAG/Agent(小Y水货版)
java·spring boot·redis·spring cloud·kafka·prometheus·jaeger