|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。encode|加密ActiveServerPage手艺为使用开辟商供应了基于剧本的直不雅、快
速、高效的使用开辟手腕,极年夜地进步了开辟的效果。但因为ASP脚
本是接纳明文(plaintext)体例来编写的,以是使用开辟商辛劳开辟
出来的ASP使用程序,一旦公布到运转情况中往后,就很难确保这些
“源代码”不会被传播进来。如许就发生了怎样无效地回护开辟出来
的ASP剧本源代码的需求。
ASP运转机制
ASP剧本是一系列按特定语法(今朝撑持vbscript和jscript两种
剧本言语)编写的,与尺度HTML页面夹杂在一同的剧本所组成的文
本格局的文件。当客户真个终极用户用WEB扫瞄器经由过程INTERNET
来会见基于ASP剧本的使用时,WEB扫瞄器将向WEB服务器收回
HTTP哀求。WEB服务器剖析、判别出该哀求是ASP剧本的使用后,
主动经由过程ISAPI接口挪用ASP剧本的注释运转引擎(ASP.DLL)。
ASP.DLL将从文件体系或外部缓冲区猎取指定的ASP剧本文件,接
着就举行语法剖析并注释实行。终极的处置了局将构成HTML格局的
内容,经由过程WEB服务器“原路”前往给WEB扫瞄器,由WEB扫瞄
器在客户端构成终极的了局出现。如许就完成了一次完全的ASP剧本
挪用。多少个无机的ASP剧本挪用就构成了一个完全的ASP剧本应
用。
官方加密程序:从微软收费下载到sce10chs.exe间接运转便可完
成安装历程。安装终了后,将天生screnc.exe文件,这是一个运转在
DOSPROMAPT的命令工具。
运转screncClvbscriptsource.aspdestination.asp天生包括密文
ASP剧本的新文件destination.asp用记事本翻开看但凡“"之
内的,不论是否注解,都酿成不成浏览的密文了,但没法加密中文。
几种ASP源代码回护办法:
1,“剧本最小化”即ASP文件中只编写尽量少的源代码,完成
贸易逻辑的剧本部分被封装到一个COM/DCOM组件,并在ASP脚
本中创立该组件,进而挪用响应的办法(methed)便可。使用开辟者
下手开辟ASP剧本使用之前便可按此思绪来开辟,大概间接用ASP
剧本疾速开辟出原型体系后,针对必要回护、加密的主要剧本用
COM/DCOM组件来从头开辟、完成并交换。
2,“剧本加密”即ASP剧本仍间接按源代码体例举行开辟,但在
公布到运转情况之前将剧本举行加密处置,只需把加密后的密文剧本
公布进来。即在ASP.DLL读取剧本这个环节到场密文复原的处置。
完成这类思绪的办法有两种:一是自行开辟一个ISAPI的IIS过
滤(filter)块,在ASP.DLL之前勾联(hook)对ASP剧本文件的读
取,以便把文件体系读出的密文复原成ASP.DLL能够注释的明文;
办法二九是间接由ASP.DLL供应对ASP剧本加密处置的撑持。微软
在新版本的Vbscript.dlljscript.dll中供应这类成为MSscriptencode
手艺的撑持。如许,不管是客户真个Vbscriptjscript(包含WSH脚
本等),仍是服务器真个Vbscriptjscript(即ASP剧本)都能够撑持
加密处置。
</p>asp,你就只能等着微软给你解决,它不乐意你就只好悲催。而且asp跑在windows服务器上,windows服务器跟linux比起来简直弱爆了! |
|