请选择 进入手机版 | 继续访问电脑版

马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#问题入口 ASP.NET问题入口

【C#问题提交】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接毕业设计】 面试-葵花宝典下载

官方一群:

官方二群:

查看: 395|回复: 4

C# .NET 代码高强度加密DNGuard使用教程及代加密

  [复制链接]
  • TA的每日心情
    开心
    14 小时前
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    3

    主题

    7

    帖子

    219

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    219
    QQ
    发表于 2019-10-1 15:11:57 | 显示全部楼层 |阅读模式

    马上加入IBC,查看更多教程

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    本帖最后由 CLRSCR 于 2019-10-7 22:07 编辑

    前言:
    众所周知,由于.NET平台的机制,一般默认生成的EXE或者DLL都是很容易被反编译,查看到开发者写的大部分代码及分析出逻辑等;如果只是个人测试使用无妨,若是发布,代码中可能包含接口API/密码等隐私信息,或者自己苦心钻研的思路逻辑实现方式等被人一会时间就完全照搬走了,也是我们不愿意看到的;所以,很多人会在发布前进行代码加密,常见的有混淆/加壳/加密等方式;

    背景:买了个DNGuard旗舰版

    简单介绍软件使用方法(通俗易懂):
    1.安装后,打开软件,上方标题有Trial标识,说明目前是试用版(使用试用版程序每次打开会有提示,功能有限制,而且会过期)
    2.注册,打开主界面,点击关于,点击注册
    Snipaste_2019-10-07_21-46-49.png

    3.再弹出框中,输入你从作者处购买的授权码等信息,点击确定,然后根据提示重启软件 Snipaste_2019-10-07_21-47-48.png Snipaste_2019-10-07_21-48-54.png
    4,主要界面设置,见图
    Snipaste_2019-10-07_21-54-26.png
    Snipaste_2019-10-07_21-58-45.png
    5.示例
    Snipaste_2019-10-07_22-01-20.png

    PS:
    1.本人不是宣传此软件,只是多介绍一种.NET加密方式,据说强度安全性高,不容易被反编译
    2.旗舰版价格RMB 5000+ 我觉得个人如果钱不多不是经常使用不建议买,有钱忽略



    发帖目的:
    1.给广大IBC社区.NET开发人员提供免费使用DNGuard高强度加密,有需要可以找我;
    2.给网站做贡献;
    3.交友;


    最后:  祝:NET开发人员事业有成,站长越做越大


  • TA的每日心情
    开心
    13 小时前
  • 签到天数: 1486 天

    [LV.10]以坛为家III

    1541

    主题

    3452

    帖子

    9万

    积分

    管理员

    IBC编程社区-原道楠

    Rank: 9Rank: 9Rank: 9

    积分
    96031

    推广达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2019-10-7 21:36:19 | 显示全部楼层
    请私聊下我
    C#论坛 www.ibcibc.com IBC编程社区
    C#
    C#论坛
    IBC编程社区
  • TA的每日心情
    开心
    13 小时前
  • 签到天数: 1486 天

    [LV.10]以坛为家III

    1541

    主题

    3452

    帖子

    9万

    积分

    管理员

    IBC编程社区-原道楠

    Rank: 9Rank: 9Rank: 9

    积分
    96031

    推广达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2019-10-7 22:09:49 | 显示全部楼层
    辛苦了~~顶一下
    C#论坛 www.ibcibc.com IBC编程社区
    C#
    C#论坛
    IBC编程社区
  • TA的每日心情
    开心
    14 小时前
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    3

    主题

    7

    帖子

    219

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    219
    QQ
     楼主| 发表于 2019-10-7 22:12:19 | 显示全部楼层
    由于这个是绑定电脑/机器码的,所以加密只能在我电脑上进行,如果需要的话,可以把单独的EXE或者DLL发过来,我加密后给回过去

    该用户从未签到

    0

    主题

    1

    帖子

    6

    积分

    新手上路

    Rank: 1

    积分
    6
    发表于 4 天前 | 显示全部楼层

    众所周知,由于.NET平台的机制,一般默认生成的EXE或者DLL都是很容易被反编译,查看到开发者写的大部分代码及分析出逻辑等;如果只是个人测试使用无妨,若是发布,代码中可能包含接口API/密码等隐私信息,或者自己苦心钻研的思路逻辑实现方式等被人一会时间就完全照搬走了,也是我们不愿意看到的;所以,很多人会在发布前进行代码加密,常见的有混淆/加壳/加密等方式;
    [url=https://m-mip.39.net/disease/mipso_5593855.html]白癜风患者的就医误区[/url]
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则