License在线授权系统
前言
作为一个软件供应商,卖一套系统给客户使用,为了防止客户破解或者延期使用等,证书授权就尤为重要。通过指定运行服务器的IP、Mac地址、CPU序列号、主板序列号以及证书有效期来限制程序运行的条件,从而达到程序运行可控。
项目介绍
项目分三部分:
-
服务器信息获取模块
- 在目标服务器上运行,请求接口获取IP、Mac地址、CPU序列号、主板序列号
-
证书在线生成模块
-
证书验证模块
- 提供starter依赖包,引入后做简单配置即可使用
预览图
资料获取
整体资料我已打包好,关注公众号“呲花是朵花”回复“证书”即可获取
下一篇预告
众所周知,单纯靠License不能解决破解问题,通过jar的反编译,将代码中拦截器或证书验证模块去掉就能破解,所以下一篇将xjar应用进去,通过xjar对jar包进行安全加密,致使jar不能反编译。敬请期待~