可按Ctrl+D收藏 蚂蚁资源网

蚂蚁资源网

本站 精选

2021最新软件注册与激活授权源码

已认证 源码网
商品详情
此系统可以修改,包安装指导,拍下后联系店主。
  • 系统品牌:
  • 其他系统
  • 开发语言:
  • .NET
  • 数据库:
  • Mssql

源码参数

源码类别:【控件应用】 源码类型:C/S 适合人群: 进阶高手 授权类型:商业版开发语言:C#数据库:无数据库框架版本:1.00源码大小:2.46MB

一、更新记录

1、更新日期:2015-07-23 00:00:00

2、更新内容:1.更新源码描述和图片介绍2.优化代码结构

1、更新日期:2015-08-24 00:00:00

2、更新内容:1.更新加密算法,防止破解:将原AES加密算法替换为RSA算法,保证用户只持有公钥,授权方持有私钥,从而软件不会被恶意破解;2.修改授权码和过期标识存储方式:将它们存储于License.dat和IsExpired.dat文件,更方便读取和更新;3.全面优化代码,封装更完善;4.更新源码介绍。

1、更新日期:2015-09-06 00:00:00

2、更新内容:1.更新生成永久有效激活码时的默认有效期为从2000年到3000年(实际不会判断此日期);2.旧版客户端面程序的PublicKey.xml文件与激活码生成端不一致,会因密钥不一致显示激活码错误,本次更新修复了此错误,当然您也可以自行生成新的密钥对并替换;

1、更新日期:2015-09-08 00:00:00

2、更新内容:1.一些公用代码移至DotNet.Authorize项目里;2.取消某些dll引用,将相关代码直接写到DotNet.Authorize项目里;3.优化代码结构;4.在DotNet.AuthorizeClient客户端例子程序的菜单中添加了“授权执行”功能,用于演示如何判断授权并执行相关代码。

1、更新日期:2015-09-14 00:00:00

2、更新内容:1.增加批量授权功能;2.使用NPOI操作excel文档;3.修复客户端激活码文件为空时不能激活的bug;4.将客户端公钥写在程序中,不再从PublicKey.xml中读取,防止被恶意替换;5.注意:请配合使用代码混淆工具混淆客户端代码(开启字符串加密功能)

一、源码特点      本软件是一个WinForm软件授权管理工具,原理是每台电脑生成不同的注册码,再根据不同注册码生成不同授权码进行唯一绑定使用。二、功能介绍      加密授权信息采用RSA私钥,解密授权信息采用RSA公钥,只要私钥不泄露,软件将无法被破解。      1、注册码:根据电脑主板序列号、CPU和硬盘序列号等信息生成32位的MD5唯一编码,取其中25个字符组成注册码(如:"FAJVC-3CQTX-DCDVP-26QCT-924M3")。      2、激活码:采用RSA算法,使用私钥加密授权信息(正式版/试用版本、授权起止日期、是否永久有效、注册码)生成激活码(如:"17508FFCC33DFAC748CA3E3B27ACCFC646EF802B3D322CC5EAC97E578E8B9B5AFC48F0B8EA9DAA50C94FB19DAC5C21724B716ADE42FC6B4F15D16DEA595E0C2C295B164DD15A3B0733B7A911AD61FE8EA07AE3DBC3BCEB89BD692BB0B3AAC4FF5F88187C03C51A20784FB015F6F52A32C8D92353B8504EFEF81B3E0D49D0C154")。      3、授权识别:软件终端使用RSA公钥解密激活码,得到授权信息明文(如"120150720201607200F35FB373F9E53DEF20C736AC8",软件据此解析出授权信息进行验证使用。      4、误操作更改电脑日期后造成授权过期,可修改IsExpired.dat文件中的值为"0"并修正日期即可,不需要重新生成激活码;不用担心用户重复修改IsExpired值从而破解软件,因为还将进行激活码验证。三、注意事项      1、激活码存储位置:DotNet.AuthorizeClientinDebugKeysLicense.dat。      2、授权过期标识:DotNet.AuthorizeClientinKeysIsExpired.dat,文件内容值为1表示过期,值为0表示未过期,建议将此标识存储在注册表中,防止普通用户恶意修改。      3、仅提供WinForm软件授权例子程序,WebForm可参考本例子实现。      4、电脑增加新硬盘也视为不是同一台电脑,授权会自动失效。      5、本授权激活工具仅适合于集成在业务与时间相关的软件中,并与时间相关的业务挂接;本软件不适合(如操作系统)业务与时间无关的软件,因为用户在授权过期后将时间修改至有效期内,并修改IsExpired.dat中的过期标识为未过期,软件将恢复为授权有效,可正常使用。同时,本软件可保证软件与所安装的电脑唯一绑定,不能复制安装到未授权电脑。      6、本源码可以用于学习目的和商业用途。


相关推荐
联系客服
网站客服 联系客服
手机版

扫一扫进手机版
返回顶部