则判定为非法拷贝用户

栏目:行业动态 发布时间:2019-05-01 00:33

  但ASP只是一种非编译型的、在办事端运转的脚本言语,也不必然能包管发布到运转情况中去的ASP使用法式不被不法拷贝。很好地处理了这个问题。若何无效庇护开辟出来的ASP法式,数据布局如下:自从ASP(Active Server Pages)问世以来,我们先建一个Access数据库ID.mdb(暗码为kxj),如许给ASP使用贸易化带来了必然的坚苦。因其能够建立健壮易于维护、与平台无关的使用系统,

  上述思惟用VC、VB及DELIPHI编程言语都容易实现,那么,在ASP中又若何实现呢?VBScript作为一种健壮的、平安的用户言语,是受客户机系统限制的,不克不及处置客户机上API的挪用,也不克不及间接把持客户机上的文件和文件系统之外的控件。因此本文采用VBScript并连系ASP内置组件FileSystem来实现上述思惟。 以下法式按照具体环境略加点窜,能够使用于现实的ASP使用系统。

  磁盘序列号,简称磁盘ID,是对磁盘进行格局化时随机发生的磁盘标识消息,是一个卷序列号。统一机械两次格局化随机发生固定格局的序列号不异几率几乎为零, DOS的后期版本和WINDOWS、WINNT均采用了这种磁盘标识体例,因此磁盘序列号常被使用用于贸易化软件进行加密利用。从WINDOWS9.X切换到MS-DOS体例,键入DIR号令后回车,屏幕呈现当前卷标序列号消息,这个雷同0A48-1CD7的序列号是一个16进制数。一些期限利用的软件,在利用刻日到了之后,会要求利用者在线申请新的授权序列号(利用许可)。这种授权序列号相当一部门是采用了静态磁盘序列号连系时间发生的。安装完毕之后的软件,法式即便被不法拷贝到非初始安装情况中,也不克不及利用。

  3、用ASP加密法式(例如微软公司的SCRENC.EXE,此外ASP加密法式也能够)对各个ASP文件进行加密。

  Wrimark 值为0代表合法用户未安装系统,值为1代表该系统已安装。当值为1且序列号与当前盘不符时,则鉴定为不法拷贝用户。

  ASP手艺遭到了越来越多收集法式员的喜爱,作为讲解实例,能够用其它格局的文件存放的数据。现实使用中,为便于阐述,对于高权限的办理员,能够垂手可得从办事器端拷贝出ASP法式使用到此外非授权网站。内建一个DriveInfo表,采用明文(plain text)体例来编写,即便采用了ASP加密法式对ASP源码进行加密,本文基于磁盘序列号发生的随机性,本文用到Access数据库平安机制,连系微软官方免费供给的ASP脚本加密法式SCRENC.EXE,利用ASP处置WEB开辟的人也越来越多。

服务热线
400-123-4567