本篇针对超级狗进行讲解,对应的超级狗套件的工具包版本为2.4版本。超级狗图片如下:

主要包含两个狗,一个是超级狗,一个是开发狗,在本博文中都是必须的。首先先安装光盘中的开发套间。

接下来就开始演示一个简单的C#生成的程序的授权添加。

示例文件夹如下:

这是一个简单的程序,使用C#开发完成,目前是可以直接打开运行的,然后我们关闭它,运行开发狗套件。

我们想在想实现一个什么样子的功能呢,这个软件我们分发出去以后,不希望别人随便的复制运行,当然也可以使用绑定计算机的序列号,但是这样的话,分发出去的软件只能在某一台计算机上运行了,而且安全性不是很高。

现在可以绑定一个超级狗,别人可以带着超级狗就可以让软件运行在不同的电脑上,而且没有超级狗就无法进行复制运行了。

然后选择 使用正式开发号 ,然后点击 添加程序 选择那个exe文件:

然后选定刚刚添加的程序,点击下方的 保护设置 按钮。

然后重新选择输出目录及文件。方便查找文件。然后就点击下面的保护按钮,等待完成,就可以去刚才选择的文件目录里去找文件。

把所有的文件拷贝到之前的Demo原文件夹,进行覆盖,这时候大功告成了。当有超级狗的时候,就可以正常运行

如果没有超级狗,就没有版本打开程序了,即时你先打开了程序,再把狗拔了,过几分钟后这个程序也会提示没有超级狗,一直弹窗。


上面的情况是针对一次授权,永久使用机制,假设我需要发行试用期30天的软件,我们应该怎么做呢?还是在开发工具包界面进行选择

然后点击添加许可证:

然后我们就看到了四种不同的许可类型,后面的操作都是一致的,所以此处我们已执行次数为示例,假设只允许程序执行5次,那么

将特征写入超级狗后,然后继续走一开始的流程,直到保护程序设置为止。

然后将生成的文件进行替换到就的exe,然后试着运行6次看看。

然后不停的弹框,特征已经失效。根据日期的机制和这个方式几乎相同。不再赘述。

相信到这里为止,基本有个清楚的概念了。

C# 加密狗 超级狗 加密程序 程序授权示例 程序授权验证的更多相关文章

  1. Salesforce Apex 使用JSON数据的示例程序

    本文介绍了一个在Salesforce Apex中使用JSON数据的示例程序, 该示例程序由以下几部分组成: 1) Album.cls, 定了了封装相关字段的数据Model类 2) RestClient ...

  2. 【rabbitmq】rabbitmq概念解析--消息确认--示例程序

    概述 本示例程序全部来自rabbitmq官方示例程序,rabbitmq-demo: 官方共有6个demo,针对不同的语言(如 C#,Java,Spring-AMQP等),都有不同的示例程序: 本示例程 ...

  3. 老王教您怎么做cass7.1 8.0 9.1所有系列的复制狗 加密狗 破解狗

    cass7.1 8.0 9.1所有系列的复制狗 加密狗 破解狗本来是出于好奇看到网上有这样的东西,学了下感觉挺简单的,如果你是cass的初学者想仅仅是想学习这个软件,不想花大价格购买正版的,这个是可以 ...

  4. 关于asp.net调用gemalto超级狗api的具体实现

    鉴于网上关于超级狗的具体操作并不详细,我把我所知道的写下来,希望能给有需求的网友做个参考.软件外壳保护我就不说了,没有什么难度,供应商也会提供文档,一步一步操作即可.我要说的是用于保护发给客户的程序, ...

  5. safenet 超级狗 java调用 小计

    最近使用safenet 的 超级狗 在调用api的时候遇到了一些小问题记录一下. 首先safeNetdemo中的api是针对demo的 不能用于部署使用 ,真正用户部署使用的是在用工具包,超级狗开发商 ...

  6. C# 超级狗 二次开发 读写数据 激活验证 存储数据库连接字符串

    本文主要讲解如果使用C#语言来对超级狗进行二次开发,如果仅仅是做个激活的功能,可以参照另一篇博客,地址:http://www.cnblogs.com/dathlin/p/8487842.html 如果 ...

  7. 微信小程序 教程及示例

    作者:初雪链接:https://www.zhihu.com/question/50907897/answer/128494332来源:知乎著作权归作者所有,转载请联系作者获得授权.微信小程序正式公测, ...

  8. OSG中的示例程序简介

    OSG中的示例程序简介 转自:http://www.cnblogs.com/indif/archive/2011/05/13/2045136.html 1.example_osganimate一)演示 ...

  9. OSG中的示例程序简介(转)

    OSG中的示例程序简介 1.example_osganimate一)演示了路径动画的使用 (AnimationPath.AnimationPathCallback),路径动画回调可以作用在Camera ...

随机推荐

  1. 快速升级openwrt的linux内核版本

    一.分析 要升级openwrt的linux内核版本,关键是要制作内核配置文件 二.内核配置文件制作方法 2.1当前openwrt对应的某个开发板有对应的内核配置文件,比如此时的openwrt的linu ...

  2. Zookeeper之基于Observer部署架构

    Observers:在不伤害写性能的情况下扩展Zookeeper 虽然通过Client直接连接到Zookeeper集群的性能已经很好了,可是这样的架构假设要承受超大规模的Client,就必须添加Zoo ...

  3. 从零开始玩转JMX(四)——Apache Commons Modeler & Dynamic MBean

    Apache Commons Modeler 前面的Model MBean的创建方式看上去特别复杂,一个简单功能的类ModelMBeanUtils 写了很多代码,那有木有简单点的方式呢,答案是肯定的, ...

  4. Spring Boot企业微信点餐系统

    第1章 课程介绍 包括项演示.课程概述.课程安排.学习前提等的介绍, 让同学们了解这课程 1-1 课程介绍 第2章 项目设计 包括需求分析,项?目设计,项?目架构,数据库设计等等. 2-1 项目设计 ...

  5. Java 数据结构之双向链表

    一.概述: 1.什么是双向链表: 链表中的每个节点即指向前面一个节点,也指向后面一个节点,就像丢手绢游戏一样,每个人都手拉手 2.从头部插入 要对链表进行判断,如果为空则设置尾节点为新添加的节点,如果 ...

  6. Struts2框架学习第二章——Struts2下的HelloWorld

    本章要点 —  Struts 2的下载和安装 — 纯手工创建一个Web应用 — 纯手工创建一个Struts 2应用 — 实现Struts 2的Action — 配置Struts 2的Action — ...

  7. 用if写一个备份mysql的脚本

    #!/bin/bash # 备份数据库 BAK_DIR=/data/backup/`date +%Y%m%d` MYSQLDB=dexin MYSQLUSER=root MYSQLPW=123456 ...

  8. 正确使用iOS常量(const)、enum以及宏(#define)

    前言:本文主要梳理iOS中如何使用常量.enum.宏,以及各自的使用场景. 重要的事情首先说:在iOS开发中请尽量多使用const.enum来代替宏定义(#define):随着项目工程的逐渐增大,过多 ...

  9. ASP.NET Core and .NET Core Library Support

    ASP.NET Core and .NET Core Library Support 详情参见:https://github.com/linezero/NETCoreLibrary/blob/mast ...

  10. ActiveMQ消息队列使用和配置

    安装ActiveMQ 使用brew安装https://blog.csdn.net/u010046908/article/details/54728375 直接下载安装https://blog.csdn ...