当前位置: 首页 > article >正文

VirboxLM-免服务版授权码,快速实现一机一码

一、产品介绍

​ 授权码是由深盾科技开发的一款软件保护及授权管理产品 ​,一方面要保护软件代码不被逆向,另一方面要控制软件的授权使用。软件用户只需要输入授权码(由数字和字母组成的一串字符),激活授权码后即可使用软件。

免服务版授权码主要特点:

  • 用户端无需额外安装驱动或者服务
  • 安全性高
  • 绑定设备
  • 场景丰富,支持订阅、永久
  • 功能扩展性强,支持自定义数据区,开发者可结合业务需要扩展自定义功能
  • ​ 支持在线绑定及离线绑定方式,用户离线场景也可使用 ​

二、使用流程概述

三、授权码应用场景

授权码可配合软件多种销售策略,限时、限设备(一码一机、一码多机),实现软件的租赁式销售。开发商可根据软件销售策略灵活配置授权码的授权信息。

一码一机

适用于限制授权与当前设备绑定,能够有效阻止授权复制至相同硬件开发板盗用授权问题。同时可设置累积更换电脑的次数,实现授权码的转移。

一码多机

在生成授权码的时候,设置能够绑定电脑的数量,达到同时绑定数上限后,无法继续绑定新的电脑。同时可设置累积更换电脑的次数,实现授权码的转移。

限时授权

授权码可以设置永久授权码和限时授权码,限时授权码时间到期后软件无法打开。限时授权码可以按天计费或者按年计费模式。

限功能模块

限功能模块适用于为不同的用户开通的功能的销售场景,或者不同的软件版本,能使用的功能的数量不同。授权码可以设置功能模块,支持64个模块,对应软件的各个功能,可以设置授权码授权信息包含哪些功能。

四、支持列表

场景支持
用户电脑环境Windows、Linux、ARM-Linux、Android
软件开发语言C、C++、C#、golang、Python、Delphi、java、PHP、Unity3D、UE等
Docker部署支持绑定在dockers环境内
软件联网环境离线环境、在线环境都支持
集团许可不支持

五、授权码签发管理平台

使用VirboxLM平台进行授权码的生成、管理等。开发商可选用 VirboxLM SaaS 版或者 VirboxLM 企业版(私有化部署)

部署方式对比

部署方式SaaS云平台企业版私有化部署
功能全功能硬件锁、授权码
数据存储云平台本地
许可容量无限制十万级
深度定制功能不支持不支持
运维部署云平台自带,客户无需参与单机部署,客户维护
收费方式按许可收费按码收费
许可类型单机许可、集团许可单机许可、集团许可

六、软件集成

VirboxLM提供两种软件集成方式:

  • 第一,可以通过加壳工具直接对编译好的程序(如exe、dll、so、jar、war等)加壳保护;
  • 第二,通过集成API的方式验证授权;

使用加壳工具集成的特点:

  • 快速集成,无需代码开发;
  • 安全性高,碎片代码保护等多种安全技术,可防止代码被反编译;
  • 支持多种开发语言及文件: C、C++、C#、golang、Python、Delphi、java、PHP、Unity3D、UE等

使用API集成方式验证授权特点:

  • 可以灵活使用授权,自定义授权检测机制
  • 可以操作许可数据区
  • 可以自主操作许可加解密功能,保护软件关键数据
  • 可以根据自己的需求,设计不同的应用场景

七、授权码绑定

软件用户从开发商获取到授权码后,绑定授权码后才能使用软件,我们提供几种绑定方式,以适合开发商不同的使用场景。

许可激活工具

许可激活工具是由我们开发的一款
绿色版exe软件,无需安装,双击exe即可激活。同时提供Linux命令行工具。

用户在许可激活工具上进行绑定授权码后,即可使用加壳后的程序。

自定义开发绑定界面

深盾科技提供新的SDK,替换后,调用 Runtime/Control API开发授权码绑定界面。


http://www.kler.cn/a/16020.html

相关文章:

  • 【算法】二分查找
  • Qt 日志文件的滚动写入
  • 深度解析:Android APP集成与拉起微信小程序开发全攻略
  • 华为机试HJ41 称砝码
  • 探索MoviePy:Python视频编辑的瑞士军刀
  • CSP/信奥赛C++语法基础刷题训练(8):洛谷P5718:找最小值
  • 《使用深度神经网络对光电容积脉搏图进行归一化,以进行个体和群体比较》阅读笔记
  • 每天一道算法练习题--Day14 第一章 --算法专题 --- -----------大话搜索
  • 6.hashcode与equals区别与联系
  • 产业数字化爆发,松山湖开发者村打通数实融合“最后一公里”
  • 【地铁上的设计模式】--结构型模式:组合模式
  • 2023五一数学建模B题完整思路
  • 深入探究C++中的仿函数和迭代器——提升你的STL技能
  • SDKJ_JD 服务器部署
  • 解决Windows下QtCreator编译代码时错误:cc1plus.exe: out of memory allocating 65536 bytes
  • MCAL知识点(二十四):WDG MCAL驱动配置详解
  • 《统计学习方法》——EM算法及其推广(上)
  • 第四十二章 管理镜像 - 监控镜像
  • (八)Geoprocessing地理处理框架——基本介绍
  • GPT-4 API 接入之旅
  • react native ios 添加启动页 xcode14 react-native-splash-screen
  • 【机器学习】HOG+SVM实现行人检测
  • leetcode-024-两两交换链表中的节点
  • 【Java笔试强训 1】
  • 使用BP神经网络和Elman Net预测航班价格(Matlab代码实现)
  • 薪资17K是一个怎样的水平?来看看98年测试工程师的面试全过程…