设为首页   加入收藏   联系我们 繁體中文
服务中心

   服务承诺
   常见问题解答
   服务网络
   下载中心
   客户反馈
会员登陆
用名:
密码:

 

 当前位置:网站首页 >>常见问题解答
NetHASP常见问题解答

    本问题解答是我司几年来根据软件开发商在使用NetHASP时出现的异常情况而在解决问题过程中总结的相关经验提供参考,本身在《HASP程序员指南》中文说明书第303-309页上已有的相关问题与解决方案不再赘述,请您自行查阅。

1、对于我的软件用户我用锁控制了时间,但时间到了客户还想再用,怎么去授权?要把锁寄回来吗?
2、对于C/S结构的网络型软件能控制用户数量吗?HASP怎么实现的?
3、我想对软件进行分功能模块授权,HASP锁是怎样实现的?
4、为什么使用Business Studio烧制提示出错?
5、导入主锁后,为什么使用Envelope外壳加密后运行时还提示是DEMO保护的?
6、Master KEY与Developer KEY的作用?
7、能对锁进行内存操作吗?
8、HASP锁对授权的定义方式有哪些?
9、HASP锁对安全考虑有哪些?
10、HASP对软件的保护方式有哪些?

问题一:对于我的软件用户我用锁控制了时间,但时间到了客户还想再用,怎么去授权?要把锁寄回来吗?
解决办法一:HASP提供了非常方便的升级方式,只需使用定义的小工具产生一个锁的特征值发回软件开发商,软件开发商通过此文件进行授权产生一个升级文件发给客户运行即可。HASP升级是对特定的一把锁进行升级,保证了安全性及方便性。

问题二:对于C/S结构的网络型软件能控制用户数量吗?HASP怎么实现的?
解决办法一:HASP提供网络型锁可方便的控制C/S结构的用户数量,一个LAN局域网内只需插入一个网络型锁并写入一个你定义的用户数即可。默认用户数在LAN局域网内是随机获取的,LAN内任何一台PC都可以在有效的用户数内进行访问。每一台PC访问成功都会占用一个用户数授权。HASP还提供会有方便的WEB管理工具(安装驱动即已内置),可以管理定义相关限制或信息,如限制哪台PC用户不能访问授权等。

问题三:我想对软件进行分功能模块授权,HASP锁是怎样实现的?
解决办法:HASP锁可以最大写234个授权,即可以使用API方式为每一个软件的模块分别对应授权。如:一个有五个功能模块的软件(A/B/C/D/E模块),使用API将五个功能模块分别对应一个相应的授权(1/2/3/4/5授权FID),当把锁内写1/3/5授权时则可使用软件的功能模块有A/C/E。

问题四:为什么使用Business Studio烧制提示出错?
解决办法:有几种情况烧锁时会出错:(可参数错误提示信息) 1、您定义的授权与锁支持的授权方式不一致。如您定义的时间授权类型,时间锁与网络时间锁; 2、您Business Studio选择的Batch Code供应商码与你的锁本身硬件的Batch code不一致。

问题五:导入主锁后,为什么使用Envelope外壳加密后运行时还提示是DEMO保护的?
解决办法:在导入主锁后需要在外壳内的BATCH CODE项选择您导入过主锁的CODE项。

问题六:Master KEY与Developer KEY的作用?
解决办法:简单来说主锁插在Business Studio Server用于授权用户锁的(也可用于开发商释放Vendor Code),开发锁用于开发商释放Vendor Code、相应的DLL和软件加壳等使用。 1、两个主锁可以用于内部分权明确; 2、Master Key必须插入在Business Studio Server端,客户端使用Business Studio时只要Server端有Master KEY就可以烧制用户锁。Developer KEY必须插入需要使用Envelope的客户端才能进行外壳加密。对于服务器被隔离的公司,两个主锁是必要的。

问题七:能对锁进行内存操作吗?
解决办法:HASP锁提供两大内存块:读写内存与只读内存; 读写内存可通过API来进行读与写的操作; 只读内存只能通过软件开发商使用Business Studio并插入主锁授权才能写入此内存块,然后通过API只能读操作 。

问题八:HASP锁对授权的定义方式有哪些?
解决办法:HASP锁为软件开发商发布他们的软件所提供的授权方式是非常灵活的。 HASP有提供运行次数、天数、日期、永久、网络、软硬锁等授权方式。

问题九:HASP锁对安全考虑有哪些?
解决办法一:安全威胁主要是三个角度: 1.对软件本身进行入手(如调试原代码) 2.从锁进行入手(克隆锁,模拟锁,复制锁等) 3.从软件与锁之间通迅入手(记录与重放会话) HASP锁从硬件物理来讲使用的核心芯片是ALADDIN自己设计研发,在市场上是不可能购买到的,二十多年来我们的客户从来没有反馈说锁被复制克隆的情况。 HASP外壳从软件本身保护的措施有(反跟踪反调试/背景检测/随机验证请求/字符串加密/混码等)。 API所使用的开发商密码700多位,使用的库文件每一个开发商都有自己唯一的库文件。 HASP与软件锁之间的通迅都已建立了SSL安全通道,每次会话都是加密的。

问题十:HASP对软件的保护方式有哪些?
解决办法: HASP提供外壳和API两种保护方式 外壳是HASP提供的一整套保护方案,您只需要把程序加入并设置好相关保护措施(反跟踪反调试/背景检测/随机验证请求/字符串加密/混码等),然后点击保护就方便快捷并安全地保护好您的程序。(目前外壳直接支持PE格式,如:EXE/DLL/ACTIVEX控制等) API是HASP提供支持相关语言的函数接口,您可以使用这些接口函数插入到您的代码内,并按照您自己的编程思维,灵活地运用相关API来达到对程序的安全保护目的。


深圳市海之博科技有限公司 地址:深圳市田贝1路23号文锦广场文安中心2113 邮编:518020
CopyRight 2009-2010. Inc. All Rights Reserved 深圳市海之博科技有限公司
  技术支持:深圳市亿商网络传媒 您是第876628位访客