C#软件license管理(博客源码)

上传者: pfe_nova | 上传时间: 2019-12-21 18:52:28 | 文件大小: 36KB | 文件类型: 7z
基本原理:1.软件一运行就把计算机的CPU、主板、BIOS、MAC地址记录下来,然后加密(key=key1)生成文件;2.注册机将该文件内容MD5加密后再进行一次加密(key=key2)保存成注册文件;3.注册验证的逻辑,计算机信息加密后(key=key1)加密md5==注册文件解密(key=key2); 另外,采用ConfuserEx将可执行文件加密。 博客地址:http://blog.csdn.net/pfe_nova/article/details/39399099

文件下载

资源详情

( 78 个子文件 36KB ) C#软件license管理(博客源码)
RegistSoft0918
bin
Release
RegistSoft0918.vshost.exe.manifest 490B
Common.dll 9.00KB
RegistSoft0918.exe 9.50KB
ComputerInfo.key 112B
RegistSoft0918.pdb 21.50KB
RegistSoft0918.vshost.exe 11.34KB
Common.pdb 23.50KB
RegistInfo.key 80B
Debug
RegistSoft0918.vshost.exe.manifest 490B
ComputerInfo.key 112B
RegistSoft0918.vshost.exe 11.34KB
RegistInfo.key 80B
FormMain.cs 3.82KB
FormMain.Designer.cs 3.18KB
Common
bin
Release
Common.dll 9.00KB
Common.pdb 23.50KB
Debug
ComputerInfo.cs 4.05KB
obj
Release
Common.dll 9.00KB
Common.csproj.FileListAbsolute.txt 244B
Common.pdb 23.50KB
DesignTimeResolveAssemblyReferencesInput.cache 4.97KB
TempPE
Debug
DesignTimeResolveAssemblyReferencesInput.cache 4.97KB
TempPE
Common.csproj 2.20KB
EncryptionHelper.cs 3.47KB
RegistFileHelper.cs 1.77KB
Properties
AssemblyInfo.cs 1.42KB
Program.cs 489B
obj
x86
Release
RegistSoft0918.exe 9.50KB
RegistSoft0918.csprojResolveAssemblyReference.cache 5.55KB
RegistSoft0918.pdb 21.50KB
RegistSoft0918.csproj.GenerateResource.Cache 978B
DesignTimeResolveAssemblyReferencesInput.cache 5.23KB
RegistSoft0918.FormMain.resources 180B
RegistSoft0918.csproj.FileListAbsolute.txt 729B
TempPE
RegistSoft0918.Properties.Resources.resources 180B
Debug
DesignTimeResolveAssemblyReferencesInput.cache 5.23KB
DesignTimeResolveAssemblyReferences.cache 789B
TempPE
FormMain.resx 5.68KB
RegistSoft0918.sln 3.43KB
RegistKey0918
bin
Release
Common.dll 9.00KB
ComputerInfo.key 112B
RegistKey0918.vshost.exe.manifest 490B
Common.pdb 23.50KB
RegistKey0918.pdb 19.50KB
RegistInfo.key 80B
RegistKey0918.exe 8.50KB
RegistKey0918.vshost.exe 11.34KB
Debug
ComputerInfo.key 112B
RegistKey0918.vshost.exe.manifest 490B
RegistInfo.key 80B
RegistKey0918.vshost.exe 11.34KB
FormMain.cs 1.46KB
FormMain.Designer.cs 2.04KB
Program.cs 488B
obj
x86
Release
RegistKey0918.csprojResolveAssemblyReference.cache 5.55KB
RegistKey0918.csproj.FileListAbsolute.txt 861B
RegistKey0918.FormMain.resources 180B
RegistKey0918.csproj.GenerateResource.Cache 978B
DesignTimeResolveAssemblyReferencesInput.cache 5.27KB
RegistKey0918.pdb 19.50KB
TempPE
RegistKey0918.Properties.Resources.resources 180B
RegistKey0918.exe 8.50KB
Debug
DesignTimeResolveAssemblyReferencesInput.cache 5.27KB
DesignTimeResolveAssemblyReferences.cache 1.20KB
TempPE
FormMain.resx 5.68KB
RegistKey0918.csproj 3.57KB
Properties
Resources.resx 5.48KB
Settings.settings 249B
AssemblyInfo.cs 1.44KB
Settings.Designer.cs 1.07KB
Resources.Designer.cs 2.79KB
RegistSoft0918.csproj 3.57KB
RegistSoft0918.suo 39.50KB
Properties
Resources.resx 5.48KB
Settings.settings 249B
AssemblyInfo.cs 1.44KB
Settings.Designer.cs 1.08KB
Resources.Designer.cs 2.79KB
[{"title":"( 78 个子文件 36KB ) C#软件license管理(博客源码)","children":[{"title":"RegistSoft0918","children":[{"title":"bin","children":[{"title":"Release","children":[{"title":"RegistSoft0918.vshost.exe.manifest <span style='color:#111;'> 490B </span>","children":null,"spread":false},{"title":"Common.dll <span style='color:#111;'> 9.00KB </span>","children":null,"spread":false},{"title":"RegistSoft0918.exe <span style='color:#111;'> 9.50KB </span>","children":null,"spread":false},{"title":"ComputerInfo.key <span style='color:#111;'> 112B </span>","children":null,"spread":false},{"title":"RegistSoft0918.pdb <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"RegistSoft0918.vshost.exe <span style='color:#111;'> 11.34KB </span>","children":null,"spread":false},{"title":"Common.pdb <span style='color:#111;'> 23.50KB </span>","children":null,"spread":false},{"title":"RegistInfo.key <span style='color:#111;'> 80B </span>","children":null,"spread":false}],"spread":true},{"title":"Debug","children":[{"title":"RegistSoft0918.vshost.exe.manifest <span style='color:#111;'> 490B </span>","children":null,"spread":false},{"title":"ComputerInfo.key <span style='color:#111;'> 112B </span>","children":null,"spread":false},{"title":"RegistSoft0918.vshost.exe <span style='color:#111;'> 11.34KB </span>","children":null,"spread":false},{"title":"RegistInfo.key <span style='color:#111;'> 80B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"FormMain.cs <span style='color:#111;'> 3.82KB </span>","children":null,"spread":false},{"title":"FormMain.Designer.cs <span style='color:#111;'> 3.18KB </span>","children":null,"spread":false},{"title":"Common","children":[{"title":"bin","children":[{"title":"Release","children":[{"title":"Common.dll <span style='color:#111;'> 9.00KB </span>","children":null,"spread":false},{"title":"Common.pdb <span style='color:#111;'> 23.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"Debug","children":null,"spread":false}],"spread":true},{"title":"ComputerInfo.cs <span style='color:#111;'> 4.05KB </span>","children":null,"spread":false},{"title":"obj","children":[{"title":"Release","children":[{"title":"Common.dll <span style='color:#111;'> 9.00KB </span>","children":null,"spread":false},{"title":"Common.csproj.FileListAbsolute.txt <span style='color:#111;'> 244B </span>","children":null,"spread":false},{"title":"Common.pdb <span style='color:#111;'> 23.50KB </span>","children":null,"spread":false},{"title":"DesignTimeResolveAssemblyReferencesInput.cache <span style='color:#111;'> 4.97KB </span>","children":null,"spread":false},{"title":"TempPE","children":null,"spread":false}],"spread":true},{"title":"Debug","children":[{"title":"DesignTimeResolveAssemblyReferencesInput.cache <span style='color:#111;'> 4.97KB </span>","children":null,"spread":false},{"title":"TempPE","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Common.csproj <span style='color:#111;'> 2.20KB </span>","children":null,"spread":false},{"title":"EncryptionHelper.cs <span style='color:#111;'> 3.47KB </span>","children":null,"spread":false},{"title":"RegistFileHelper.cs <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"AssemblyInfo.cs <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Program.cs <span style='color:#111;'> 489B </span>","children":null,"spread":false},{"title":"obj","children":[{"title":"x86","children":[{"title":"Release","children":[{"title":"RegistSoft0918.exe <span style='color:#111;'> 9.50KB </span>","children":null,"spread":false},{"title":"RegistSoft0918.csprojResolveAssemblyReference.cache <span style='color:#111;'> 5.55KB </span>","children":null,"spread":false},{"title":"RegistSoft0918.pdb <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"RegistSoft0918.csproj.GenerateResource.Cache <span style='color:#111;'> 978B </span>","children":null,"spread":false},{"title":"DesignTimeResolveAssemblyReferencesInput.cache <span style='color:#111;'> 5.23KB </span>","children":null,"spread":false},{"title":"RegistSoft0918.FormMain.resources <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"RegistSoft0918.csproj.FileListAbsolute.txt <span style='color:#111;'> 729B </span>","children":null,"spread":false},{"title":"TempPE","children":null,"spread":false},{"title":"RegistSoft0918.Properties.Resources.resources <span style='color:#111;'> 180B </span>","children":null,"spread":false}],"spread":true},{"title":"Debug","children":[{"title":"DesignTimeResolveAssemblyReferencesInput.cache <span style='color:#111;'> 5.23KB </span>","children":null,"spread":false},{"title":"DesignTimeResolveAssemblyReferences.cache <span style='color:#111;'> 789B </span>","children":null,"spread":false},{"title":"TempPE","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"FormMain.resx <span style='color:#111;'> 5.68KB </span>","children":null,"spread":false},{"title":"RegistSoft0918.sln <span style='color:#111;'> 3.43KB </span>","children":null,"spread":false},{"title":"RegistKey0918","children":[{"title":"bin","children":[{"title":"Release","children":[{"title":"Common.dll <span style='color:#111;'> 9.00KB </span>","children":null,"spread":false},{"title":"ComputerInfo.key <span style='color:#111;'> 112B </span>","children":null,"spread":false},{"title":"RegistKey0918.vshost.exe.manifest <span style='color:#111;'> 490B </span>","children":null,"spread":false},{"title":"Common.pdb <span style='color:#111;'> 23.50KB </span>","children":null,"spread":false},{"title":"RegistKey0918.pdb <span style='color:#111;'> 19.50KB </span>","children":null,"spread":false},{"title":"RegistInfo.key <span style='color:#111;'> 80B </span>","children":null,"spread":false},{"title":"RegistKey0918.exe <span style='color:#111;'> 8.50KB </span>","children":null,"spread":false},{"title":"RegistKey0918.vshost.exe <span style='color:#111;'> 11.34KB </span>","children":null,"spread":false}],"spread":true},{"title":"Debug","children":[{"title":"ComputerInfo.key <span style='color:#111;'> 112B </span>","children":null,"spread":false},{"title":"RegistKey0918.vshost.exe.manifest <span style='color:#111;'> 490B </span>","children":null,"spread":false},{"title":"RegistInfo.key <span style='color:#111;'> 80B </span>","children":null,"spread":false},{"title":"RegistKey0918.vshost.exe <span style='color:#111;'> 11.34KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"FormMain.cs <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"FormMain.Designer.cs <span style='color:#111;'> 2.04KB </span>","children":null,"spread":false},{"title":"Program.cs <span style='color:#111;'> 488B </span>","children":null,"spread":false},{"title":"obj","children":[{"title":"x86","children":[{"title":"Release","children":[{"title":"RegistKey0918.csprojResolveAssemblyReference.cache <span style='color:#111;'> 5.55KB </span>","children":null,"spread":false},{"title":"RegistKey0918.csproj.FileListAbsolute.txt <span style='color:#111;'> 861B </span>","children":null,"spread":false},{"title":"RegistKey0918.FormMain.resources <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"RegistKey0918.csproj.GenerateResource.Cache <span style='color:#111;'> 978B </span>","children":null,"spread":false},{"title":"DesignTimeResolveAssemblyReferencesInput.cache <span style='color:#111;'> 5.27KB </span>","children":null,"spread":false},{"title":"RegistKey0918.pdb <span style='color:#111;'> 19.50KB </span>","children":null,"spread":false},{"title":"TempPE","children":null,"spread":false},{"title":"RegistKey0918.Properties.Resources.resources <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"RegistKey0918.exe <span style='color:#111;'> 8.50KB </span>","children":null,"spread":false}],"spread":false},{"title":"Debug","children":[{"title":"DesignTimeResolveAssemblyReferencesInput.cache <span style='color:#111;'> 5.27KB </span>","children":null,"spread":false},{"title":"DesignTimeResolveAssemblyReferences.cache <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"TempPE","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"FormMain.resx <span style='color:#111;'> 5.68KB </span>","children":null,"spread":false},{"title":"RegistKey0918.csproj <span style='color:#111;'> 3.57KB </span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"Resources.resx <span style='color:#111;'> 5.48KB </span>","children":null,"spread":false},{"title":"Settings.settings <span style='color:#111;'> 249B </span>","children":null,"spread":false},{"title":"AssemblyInfo.cs <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"Settings.Designer.cs <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"Resources.Designer.cs <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"RegistSoft0918.csproj <span style='color:#111;'> 3.57KB </span>","children":null,"spread":false},{"title":"RegistSoft0918.suo <span style='color:#111;'> 39.50KB </span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"Resources.resx <span style='color:#111;'> 5.48KB </span>","children":null,"spread":false},{"title":"Settings.settings <span style='color:#111;'> 249B </span>","children":null,"spread":false},{"title":"AssemblyInfo.cs <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"Settings.Designer.cs <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"Resources.Designer.cs <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false}],"spread":true}],"spread":false}],"spread":true}]

评论信息

  • aweiname2008 :
    还没看懂,好象需要怎么修改才能用,不太会用呀
    2019-08-07
  • 冥王星之舞 :
    需要怎么改就能直接用,我注册了文件,还是没有权限啊!!!
    2019-06-04
  • 紫麓寒枭 :
    还没有使用,希望有用
    2019-05-06
  • fengjiannan2010 :
    可以使用,自己修改了下,挺好的
    2019-03-12
  • lshiren :
    很好的资源。
    2019-01-19

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
服务器状态检查中...