C# .NET 代码高强度加密DNGuard使用教程及代加密
本帖最后由 CLRSCR 于 2019-10-7 22:07 编辑前言:
众所周知,由于.NET平台的机制,一般默认生成的EXE或者DLL都是很容易被反编译,查看到开发者写的大部分代码及分析出逻辑等;如果只是个人测试使用无妨,若是发布,代码中可能包含接口API/密码等隐私信息,或者自己苦心钻研的思路逻辑实现方式等被人一会时间就完全照搬走了,也是我们不愿意看到的;所以,很多人会在发布前进行代码加密,常见的有混淆/加壳/加密等方式;
背景:买了个DNGuard旗舰版
简单介绍软件使用方法(通俗易懂):
1.安装后,打开软件,上方标题有Trial标识,说明目前是试用版(使用试用版程序每次打开会有提示,功能有限制,而且会过期)
2.注册,打开主界面,点击关于,点击注册
3.再弹出框中,输入你从作者处购买的授权码等信息,点击确定,然后根据提示重启软件
4,主要界面设置,见图
5.示例
PS:
1.本人不是宣传此软件,只是多介绍一种.NET加密方式,据说强度安全性高,不容易被反编译
2.旗舰版价格RMB 5000+ 我觉得个人如果钱不多不是经常使用不建议买,有钱忽略
发帖目的:
1.给广大IBC社区.NET开发人员提供免费使用DNGuard高强度加密,有需要可以找我;
2.给网站做贡献;
3.交友;
最后:祝:NET开发人员事业有成,站长越做越大
请私聊下我 辛苦了~~顶一下 由于这个是绑定电脑/机器码的,所以加密只能在我电脑上进行,如果需要的话,可以把单独的EXE或者DLL发过来,我加密后给回过去
众所周知,由于.NET平台的机制,一般默认生成的EXE或者DLL都是很容易被反编译,查看到开发者写的大部分代码及分析出逻辑等;如果只是个人测试使用无妨,若是发布,代码中可能包含接口API/密码等隐私信息,或者自己苦心钻研的思路逻辑实现方式等被人一会时间就完全照搬走了,也是我们不愿意看到的;所以,很多人会在发布前进行代码加密,常见的有混淆/加壳/加密等方式; 学习学习
页:
[1]