Java软件部署到客户端,有时没外网,有时需要对模块时效进行控制. 但是通常一般性的lic号注册, 很容易被破解,屏蔽,不能保证软件的版权和收益, 中小型软件又不能再安全方面投入太大, 这时该如何做授权功能呢 ?
我现在向您介绍的是一套具体的授权加密方案,能解决上述问题.

授权中心页面展示

客户端信息的接口

项目代码

混淆加密前的代码

混淆加密后的代码

特点:
1.字节码级别加密,支持window,mac,linux,最高支持JDK16
2.离线授权,不需要联网
3.硬件绑定
4.可实现次数授权,日期授权,永久授权,模块授权
5.自定义时钟,无法修改系统时间
6.核心代码加密,无法通过逆向工程,反编译查看逻辑
7.嵌入授权,有技术支持,有实际项目经验
8.支持doker容器,不影响授权功能
9.提供软件源码,可二次开发调试
10.提供技术支持和指导.问题及时答疑
11.提供源码可以二次开发