基于Access+ASP方案网站的安全性分析
2017-05-16梅彬
中国科技纵横 2017年7期
梅彬
摘 要:Access+ASP搭建的动态网站被广泛应用于校园网、BBS等各种网络活动中,它简单方便的同时也带来了一些列的安全问题。本文就Access+ASP网站存在的主要安全隐患及防范对策进行了分析。
关键词:asp;数据库;安全防范;对策
中图分类号:TP393.08 文献标识码:A 文章编号:1671-2064(2017)07-0029-01
1 安全隐患分析
Access+ASP网站主要安全隐患一方面来自Access数据库的安全性,一方面来自ASP网页设计过程中的安全意识。
1.1 数据库被下载
数据库安全与否关系到网站的安全。ACCESS数据库名字的后缀是(*.mdb),攻击者可以通过多次路径猜想获取数据库。数据库中的关键信息特别是管理员用户名和密码,就完全暴露在攻击者的面前,这时网站已经无安全可言。解决这个问题的常规方法是先把数据库文件名的后缀由“.mdb”改为“.asp,再修改连接文件中的链接地址,这样即使别人猜到数据库文件名及存储位置,也不容易下载。原因是以“,mdb”结尾的文件内容是直接输出至浏览器页面,而以“.asp”结尾的文件则要经过处理,显示在浏览器页面上的内容是处理后的结果。采取这种方法保护数据库,攻击者仍可借助一些网络下载工具(flashget)顺利下载。这说明单纯修改数据库文件名的后缀还是不能避免被下载。
1.2 数据库被解密
网站将所使用的Access数据库在存储时采用了系统自带的加密方法,由于系统自带的加密方法是采用“异或”的方式来加密。这种加密方法简单安全性低,网上随便下载一个异或解密工具就可以轻松的获得密码字符串,这样数据库也会被完全解密。……
登录APP查看全文
