◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
中山网站制作ASP制作注意事项和体会
发布:sweetie | 发布时间: 2010年7月30日题:为了验证用户的合法身份,需要用户输
入自己的使用密码中山网站制作此时,出于安全性与系
统的可行性的考虑,一般不要使用Query字
段传递参数值,这些特定的情况归纳起来
有两种:一种是传递隐含信息,另一种足传
递大量信息。首先,从某种意义上说,Query
字段是根本无法隐含的。它总是显示这些
Query字段。这就意味着如果用它来传递密
码十分糟糕,任何人如果在旁边路过井瞥
了一眼都是很危险的。其次,如果传递的数
据量比较大,用Query字段也不好办。对于
不同的浏览器,这种信息的传递大小是有
不同的限制的,如果URL链接带的Query字
段超过这个长度,浏览器就无法正确处理。
所以,利用Query字段传递的信息都应当是
简洁的和非保密的,如果有大量的数据需
要传递,那么可以利用HTTP的Form中的
Hidden元素对象来传递数值。另外,数据的
提交,尽量采用POST方法。(2)ASP源程序
的保密性:ASP在网络安全方面的一大优
点就是用户不能看茔-IJASP的源程序,从ASP
的原理上看,ASP在服务端执行并解释成
标准的语句,再传送给客户端洲览器。客户
是看不到HTML源代码的。这样能很好地
维护ASP开发人员的版权,更重要的是保
护了ASP程序中包含的密码、账号和路径
等敏感信息,避免黑客找到攻击系统的入
口。但是目前存在多种查看ASP源程序的
漏洞。解决方法:(1)如果是Winodws NT用
户,安装IIS4.0或者IIS5.0l如果是Win95用
户,安装Win98和PWS4.0。(2)要求web管理
员在建立目Web录时,必须使用虚拟目录,
同时做好文件目录的保密工作;取消Web服
务器的目录浏览权限;严防之类的文件
code.asp存入Web服务器,可通过搜索特征
代码的方法,查找该类文件是否存在。(3)lU
果Webhits提供的功能是系统必需的,请F
载相应的补丁程序。如果没必要,用IIS的管
理工具MMc简单移除.htm的映像文件。(4)
不要安装Frontpage98 Extention server。
(5)在asp程序没有调试完毕前,不要发布到
站点上I对.inc文件加密I将.inc文件的扩展
名改为asp。这样.可以避免文件.inc被窃
取。(6)ASP源程序的加密。ASP脚本是采用
明文方式来编写的,所以ASP脚本发布到
运行环境中去后,很容易泄露出去。可以采
用以下的加密方式对源程序加密。采用微
软提供的screnc.exe,它可以把“<%和%>”
内的内容变换为不可阅读的密文,但这种
方式无法加密中文。也可以将ASP中的关
键功能制作成动态链接库,则可部分隐藏
ASP源代码。此外,要把.asp文件和.html
和.CSS等文件分开放到不同的目录中。存
放.asp文件的目录设置为不可读但是ASP
仍能执行,这样无论如何.asp文件都不能被
窃取。中山网站制作
- 相关文章:





