写在前面:各位看到此博客的小伙伴,如有不对的地方请及时通过私信我或者评论此博客的方式指出,以免误人子弟。多谢!如果我的博客对你有帮助,欢迎进行评论✏️✏️、点赞👍👍、收藏⭐️⭐️,满足一下我的虚荣心💖🙏🙏🙏 。
为避免源码泄漏或字节码被反编译,这里记录一下使用 ClassFinal 对jar包进行加壳加固。
目录
文档
使用
机器绑定
生成机器码前先从Gitee下载好classfinal-fatjar-1.2.1.jar。
机器绑定只允许加密的项目在特定的机器上运行,在需要绑定的机器上执行以下命令,生成机器码:
java -jar classfinal-fatjar-1.2.1.jar -C
生成的机器码存放在同classfinal-fatjar-1.2.1.jar目录中的classfinal-code.txt文件中,如下: