相关文章  
  • 在托管主机单网卡环境下进行web发布(二)
  • 关于IIS连接数的几种解释
  • 基于IIS的WEB服务器架建
  • 基于Web的系统测试与传统的软件测试
  • 修改IIS的Banner隐藏操作系统版本
  • Mobile Ink Jots 3:在 Web 上写写画画
  • 自己动手抠出2003中的IIS6安装程序
  • Windows Server 2003的Web接口问题
  • 为防火墙客户和Web代理客户配置自动发现
  • IIS5_IDQ命令行溢出程序源代码
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    用IIS+ASP建网站的安全性分析3

    页面直接进入满足“x=1”条件的页面。因此,在验证或注册页面中,必须采取特殊措施来避免此类问题的产生。
      
      二、提高IIS+ASP网站安全性的方法
      
      1.防止数据库被下载
      
      由于Access数据库加密机制过于简单,有效地防止数据库被下载,就成了提高ASP+Access解决方案安全性的重中之重。以下两种方法简单、有效。
      
      (1)非常规命名法。为Access数据库文件起一个复杂的非常规名字,并把它放在几个目录下。例如,对于网上书店的数据库,我们不把它命名为“book.mdb”或“Store.mdb”,而是起个非常规的名字,例如:faq9jl.mdb,再把它放在如./akkt/kj61/acd/av5 的几层目录下,这样黑客想通过猜的方式得到Access数据库文件名就很难了。
      
      (2)使用ODBC数据源。在ASP程序设计中,如果有条件,应尽量使用ODBC数据源,不要把数据库名写在程序中,否则,数据库名将随ASP源代码的失密而一同失密,例如:
      
      DBPath = Server.MapPath(“./akkt/kj61/acd/av5/faq9jl.mdb ”)
      
      conn.open “driver={Microsoft Access Driver (*.

    页码:[1] [2] [3] [4] [5] [6]3页、共6页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved