关于ASP网站设计安全性探讨(3)
作者:佚名; 更新时间:2014-12-05

  数据库可能被解密
  由于Access数据库的加密机制比较简单,即使设置了密码,解密也很容易。因此,只要数据库被下载,其信息就没有任何安全性可言了。
  防止数据库被下载 。由于Access数据库加密机制过于简单,有效地防止数据库被下载,就成了提高ASP+Access解决方案安全性的重中之重。以下两种方法简单、有效。
  非常规命名法。为Access数据库文件起一个复杂的非常规名字,并把它放在几个目录下。
  使用ODBC数据源。在ASP程序设计中,如果有条件,应尽量使用ODBC数据源,不要把数据库名写在程序中,否则,数据库名将随ASP源代码的失密而一同失密。
  使用密码加密。经过MD5加密,再结合生成图片验证码技术,暴力破解的难度会大大增强。
  使用数据备份。当网站被黑客攻击或者其它原因丢失了数据,可以将备份的数据恢复到原始的数据,保证了网站在一些人为的、自然的不可避免的条件下的相对安全性。
  3.5 SP木马
  由于ASP它本身是服务器提供的一项服务功能,所以这种ASP脚本的木马后门,不会被杀毒软件查杀。被黑客们称为“永远不会被查杀的后门”。我在这里讲讲如何有效的发现web空间中的asp木马并清除。
  技巧1:杀毒软件查杀
  一些非常有名的asp木马已经被杀毒软件列入了黑名单,所以利用杀毒软件对web空间中的文件进行扫描,可以有效的发现并清除这些有名的asp木马。
  技巧2:FTP客户端对比
  asp木马若进行伪装,加密,躲藏杀毒软件,怎么办?
  我们可以利用一些FTP客户端软件(例如cuteftp,FlashFXP)提供的文件对比功能,通过对比FTP的中的web文件和本地的备份文件,发现是否多出可疑文件。
  技巧3:用Beyond Compare 2进行对比
  渗透性asp木马,可以将代码插入到指定web文件中,平常情况下不会显示,只有使用触发语句才能打开asp木马,其隐蔽性非常高。 Beyond Compare 2这时候就会作用比较明显了。
  技巧4:利用组件性能找asp木马
  如:思易asp木马追捕。
  大家在查找web空间的asp木马时,最好几种方法结合起来,这样就能有效的查杀被隐藏起来的asp木马。
  
  结束语
  总结了ASP木马防范的十大原则供大家参考:
  建议用户通过FTP来上传、维护网页,尽量不安装asp的上传程序。
  对asp上传程序的调用一定要进行身份认证,并只允许信任的人使用上传程序。
  asp程序管理员的用户名和密码要有一定复杂性,不能过于简单,还要注意定期更换。
  到正规网站下载asp程序,下载后要对其数据库名称和存放路径进行修改,数据库文件名称也要有一定复杂性。
  要尽量保持程序是最新版本。
  不要在网页上加注后台管理程序登陆页面的链接。
  为防止程序有未知漏洞,可以在维护后删除后台管理程序的登陆页面,下次维护时再通过上传即可。
  要时常备份数据库等重要文件。
  日常要多维护,并注意空间中是否有来历不明的asp文件。
  一旦发现被人侵,除非自己能识别出所有木马文件,否则要删除所有文件。重新上传文件前,所有asp程序用户名和密码都要重置,并要重新修改程序数据库名称和存放路径以及后台管理程序的路径。
  做好以上防范措施,您的网站只能说是相对安全了,决不能因此疏忽大意,因为入侵与反入侵是一场永恒的战争!网站安全是一个较为复杂的问题,严格的说,没有绝对安全的网络系统,我们只有通过不断的改进程序,将各种可能出现的问题考虑周全,对潜在的异常情况进行处理,才能减少被黑客入侵的机会。
  
  参考文献
  [1]袁志芳 田晓芳 李桂宝《ASP程序设计与 WEB信息安全》 中国教育信息化2007年21期.
  [2] 陈明奇 《2007年上半年网络安全状况分析》信息网络安全2007年第10期
  [3] 《防范ASP木马的十大基本原则》 计算机与网络,2006年第1期
核心期刊快速发表
Copyright@2000-2030 论文期刊网 Corporation All Rights Reserved.
《中华人民共和国信息产业部》备案号:ICP备07016076号;《公安部》备案号:33010402003207
本网站专业、正规提供职称论文发表和写作指导服务,并收录了海量免费论文和数百个经国家新闻出版总署审批过的具有国内统一CN刊号与国际标准ISSN刊号的合作期刊,供诸位正确选择和阅读参考,免费论文版权归原作者所有,谨防侵权。联系邮箱:256081@163.com