多语言展示
当前在线:1188今日阅读:176今日分享:34

如何制作软件加密狗

制作软件加密狗方法
工具/原料
1

电脑

2

C#

3

Visual studio

将密码写入加密狗
1

新建项目-窗体,按自己方便命名默认窗体名称是Form1

2

在窗体中添加两个Button控件和两个TextBox控件Button控件:一个用于向加密狗数据的写入数据,一个用于读出数据TextBox控件:一介用于填写向加密狗中写入的数据,一个用于显示读取加密狗中的数据

3

DogWrite函数声明用DogWrite 函数将pdogData指向的数据写入加密狗中,从DogAddr地址开始写入一直到DogBytes地址时停止。函数声明代码与参数说明如下图:

4

DogRead函数声明用DogRead函数从加密狗中的idogAddr开始的存储区读出数据,存入pdogData指定的缓冲区,idogBytes是读出字节数函数声明代码与参数说明如下图:

5

接下来就要设置加密狗类及完善其读写功能,具体代码如下图

6

设置之后就要再调用加密狗类,执行加密狗的读写功能,具体代码如下图

用加密狗进行身份认证
1

新建项目-窗体,按自己方便命名默认窗体名称是Form1

2

在窗体中添加两个Button控件和两个TextBox控件Button控件用于数据验证和退出程序TextBox控件用于输入用户名称和密码

3

具体实现代码如下图所示

注意事项

如果软件显示代码为不安全代码,就需要设置开发环境允许运行不安全代码

推荐信息