软件狗linux下面的使用

软件狗linux下面的使用

ID:37439890

大小:1.81 MB

页数:9页

时间:2019-05-23

软件狗linux下面的使用_第1页
软件狗linux下面的使用_第2页
软件狗linux下面的使用_第3页
软件狗linux下面的使用_第4页
软件狗linux下面的使用_第5页
资源描述:

《软件狗linux下面的使用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件狗api使用流程1.在windows下面安装软件狗开发工具4.02.安装好开发工具之后,使用开发商工具,将linux下面需要的api接口进行同你的加密锁绑定,绑定之后你的api接口你的加密锁才可以使用,linux下面apic的接口名称为dllinuxc.o和libdllinuxc.so3.准备好api接口,api例子和linux的加密锁驱动,就可以进行测试了4.在linux下面安装加密锁驱动5.编译例子程序6.插上加密锁运行流程图解1.在windows下面安装4.0开发工具,插入光盘,运行setup.exe,进行安装

2、插上你的加密锁,输入你的开发商密码1.吧你需要用的linux下面的api接口文件通过开发商工具进行绑定,这里我以C接口的静态库dllinuxc.o文件为例进行试验打开开发商工具,选择绑定选项Number.dog文件是你安装4.0开发工具的时候,使用开发商代码生成的一个后缀为.dog的文件,这个文件默认存储位置在C:ProgramFiles(x86)SafeNetChinaSoftDogSDKV4.0安装目录下面出现这个提示的时候,说明你的api借口文件已经绑定好了,它现在和你的加密锁是一套的1.接下来,将绑定过了的

3、借口文件dllinuxc.o拷贝到C的例子当中,将例子和驱动都拷贝到LINUX下面,准备好开始测试了2.开始安装linux下面的加密锁的驱动程序在linux下面打开终端程序,输入uname–a,检查你的linux的内核版本然后找到相关版本的驱动,准备开始安装在终端中执行su–获得权限,准备安装打开驱动文件目录5.驱动安装成功,接下来看看我们的例子程序,编译一个可执行程序,打开终端到这个C的例子目录下面,在终端中运行gcc-osamplesample.cdllinuxc.o进行编译,编译出一个可以测试的程序出来编译成功之后

4、,生成例子程序在终端中运行这个例子程序,插上加密锁,看运行效果,软件狗提供的api函数提供了两个访问加密锁的函数,读加密锁内存和写加密锁内存文件清单========readme-chn.txt本文件sample.c调用API的例子程序dllinuxc.oobj文件softdog.h头文件========API详介========这里所说的API是指dllinuxc.o。1.API定义以下函数:unsignedlongReadDog(void)读狗unsignedlongWriteDog(void)写狗2.API要求调用者

5、(即开发商应用程序)定义以下全局变量。shortintDogAddr首地址(0~99)shortintDogBytes操作字节数(1~100)void*DogData输入输出数据指针

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。