文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网站建设经验技巧加密你的ASP页面—Script Encoder初探
精品推荐
特别推荐
·最受欢迎的网管工具集
·ADSL登录是错误,出现691是什么意思
·网站建设中的常用代码
·Web搜索引擎设计和实现分析
·网页心得:网页色彩的搭配
·网页颜色搭配的技巧
·网站上传方法汇总
·最大限度优化博客文章
·基本的页面设计元素布局比例
·网站策划书实例
·应用网页标准制作网站的几点好处
·网页设计心得:页面布局的简单规则
·注意:网页标题和网页Meta的写法
·网管员在日常维护局域网时的几点注意事项
·常用网页使用js技巧收集(200多个)
·WEB开发碰到的问题及经验十八则
·网页设计文字大小相关的四种设置方法
·怎样制作网页?
·谈论做网站的理念与技术
·“口碑营销”的关键问题是在效率
热点TOP10
·最受欢迎的网管工具集
·知道对方的ip地址,如何查具体物理地址?
·怎样制作网页?
·轻松去除视频中自动弹出网页
·网页设计心得:页面布局的简单规则
·网管员在日常维护局域网时的几点注意事项
·制作网站的步骤和方法
·鼠标悬停显示标题等效果 JS+CSS
·EditPlus使用指南
·网页摹仿和抄袭的心得论
·电子杂志设计制作中的新技术整合运用
·网页制作,改变你的思维方式
·首页设计所应该达到的几个设计
·谈谈网页制作之网页布局
·网页登录界面设计需要注意的几个问题
·从交互设计的角度说用户登录
·太创意了!让人称绝的404错误页面
·网站的设计思考
·PHP环境配置介绍
·详解网站建设全过程(网络创业必读)

加密你的ASP页面—Script Encoder初探

日期:2005年10月31日 作者: 查看:[大字体 中字体 小字体]


一、概述

 一直以来,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“安静”的工作,即执行过程
 没有屏幕输出。(我使用的感觉忽略它,同样没有屏幕
 输出。没什么用,懒得理了。)
 /f可选。指定输出文件是否覆盖同名输入文件。忽略,将
 不执行覆盖。
 /xl 可选。是否在.asp文件的顶部添加@Language指令。忽略,
 将添加。
 /l defLanguage可选。指定Script Encoder加密中选择的缺省脚本语言。
 文件中不包含这种脚本语言特性的脚本将被Script Encoder
 忽略。对于HTML和脚本文件来说,JScript为内置缺省脚
 本语言。对于ASP文件,VBScript为缺省脚本语言。同时
 对于扩展名为.vbs或.js的文件Script Encoder有自适应
 能力。
 /e defExtension 可选。指定待加密文件的文件扩展名。缺省状态下,Script
 Encoder能识别asa,asp,cdx,htm,html,js,sct和vbs文件。


 三、常见问题和注意事项

 1、在JOY ASP中几次看到有网友使用Script Encoder时出现如下错误:

"Script Encoder object <"Scripting.Encoder"> not found "

其原因:是使用Script Encoder需要Script Engine 5.0或以上脚本引擎的支持。
解决的办法有两个,升级浏览器到IE5或安装Script Engine 5.0。

 2、在加密Global.asa时,加密完成后访问出现:
Active Server Pages 错误 'ASP 0137'

无效通用脚本

global.asa, 行1

Script 块必须是允许的 Global.asa 过程之一。< %...% > 中的 Script 原语不
允许在 global.asa 文件中。允许的过程只能是 Application_OnStart ,
Application_OnEnd , Session_OnStart , 或 Session_OnEnd。

加密后的global.asa文件为:
<%@ LANGUAGE = VBScript.Encode %><SCRIPT LANGUAGE=VBScript.Encode
RUNAT=Server>#@~^nAIAAA==@#@&?i~Pzww^k1CYbWU{}xjOmDY@#@&@#@&BP</SCRIPT>

<SCRIPT LANGUAGE=VBScript.Encode RUNAT=Server>#@~^OgEAAA==@#@&?i~Pzww^k
1CYbWU{}x3U9@#@&@#@&P,P?O~sbVr8Ln^DPxPUnD7+. ;D+COr==^#~@</SCRIPT>


[1] [2] 下一页 




上一篇:PHP注射天书

下一篇:全国DNS地址

加密你的ASP页面—Script Encoder初探 相关文章:
·几秒钟让你的电脑百毒不侵,提速百倍!
·javascript 常用代码大全
·清理系统垃圾!让你的Vista跑得更快
·将你的VP6影片播放出来
·震撼你的视觉 3D星空高清晰壁纸欣赏
·谁能知道微软在你的计算机里隐藏的秘密
·在Outlook中完善你的个性签名
·javascript 动态添加表格行
·全程攻击无线网络WEP加密(一)
·如何正确给你的笔记本电脑电池充电?
加密你的ASP页面—Script Encoder初探 相关软件:
·用Photoshop美化你的相片
·WisMencoder(视频压缩、转换软件)V1.99 正式版
·唤醒你的创业精神
·最强文件加密锁2007
·秦林新作《管好你的嘴》
·30天改变你的人生
·超白金文件加密 V9.11
·学习Flash 8中的ActionScript 2.0
·『统一网关V0.96 让你的网速提高10倍』强烈推荐
·文件加密精灵 V1.0

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot