|
|奔日网技术学堂欢迎您
tech.8BR.NET|
一、概述 一直以来,ASP技术受到了越来越多朋友的喜爱,使用ASP从事WEB开发的人也越来越多。ASP一个非常明显的特征是页面在服务器端经过处理之后发送到浏览器中的内容为标准的HTML格式,这样有效的保护了页面程序的原代码不被客户端轻易获取(当然MS的BUG不断那是另一回事了。^_^)。但是另一个普遍存在的问题是:由于ASP页面是纯文本的形式存放,在服务器端可以轻易看到全部编程逻辑。这样给ASP应用商业化带来了一定的困难。解决的方法一般是使用组件技术将编程逻辑封装入DLL之中,但问题是: 1、如果每段代码都组件化似乎工作量太大了,也没有必要。 2、还有很多网友(比如象浪子一样:-<)根本就不会编写组件。在这样的背景下,微软推出了Script Encoder1.0。一个命令行的脚本加密工具。 Script Encoder的特点是: 它只加密页面中嵌入的脚本代码,其他部分,如HTML的TAG仍然保持原样不变。处理后的文件中被加密过的部分为只读内容,对加密部分的任何修改都将导致整个加密后的文件不能使用。Script Encoder加密过的ASP文件还将使Script Debugger之类的脚本调试工具失效。 Script Encoder是可以对Client Side Script加密,也可以对Server Side Script加密。 二、使用简介 Script Encoder是个命令行工具,执行文件为SCRENC.EXE。它的操作非常简单: SCRENC [/s] [/f] [/xl] [/l defLanguage ] [/e defExtension] inputfile outputfile /s 可选。让Script Encoder“安静”的工作,即执行过程 本文共5页 当前在第1页 [首页] [上一页] [下一页] [末页]
|
发表对
加密你的ASP页面—Script Encoder初探
的评论 请文明聊天 |
|点此可收藏|或发表对本篇的评论
|