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

相关推荐
IT毕设实战小研4 小时前
基于Spring Boot 4s店车辆管理系统 租车管理系统 停车位管理系统 智慧车辆管理系统
java·开发语言·spring boot·后端·spring·毕业设计·课程设计
一只爱撸猫的程序猿5 小时前
使用Spring AI配合MCP(Model Context Protocol)构建一个"智能代码审查助手"
spring boot·aigc·ai编程
甄超锋5 小时前
Java ArrayList的介绍及用法
java·windows·spring boot·python·spring·spring cloud·tomcat
武昌库里写JAVA7 小时前
JAVA面试汇总(四)JVM(一)
java·vue.js·spring boot·sql·学习
Pitayafruit8 小时前
Spring AI 进阶之路03:集成RAG构建高效知识库
spring boot·后端·llm
zru_96029 小时前
Spring Boot 单元测试:@SpyBean 使用教程
spring boot·单元测试·log4j
甄超锋9 小时前
Java Maven更换国内源
java·开发语言·spring boot·spring·spring cloud·tomcat·maven
还是鼠鼠10 小时前
tlias智能学习辅助系统--Maven 高级-私服介绍与资源上传下载
java·spring boot·后端·spring·maven
舒一笑14 小时前
Started TttttApplication in 0.257 seconds (没有 Web 依赖导致 JVM 正常退出)
jvm·spring boot·后端
javadaydayup16 小时前
Apollo 凭什么能 “干掉” 本地配置?
spring boot·后端·spring