ASP+Access 电子商务网站安全保障思索随着电子商务的蓬勃进展,电子商务购物网站的设计具有非常重要的意义
ASP(ActiveServerPages)由于编写简单、维护方便、功能丰富等特点获得了广泛的应用,是电子商务网站建设中的常见工具
与此同时,由于 Access 数据库具有操作简单、功能齐全、用户界面友好、使用维护方便等优点而拥有较大的用户群体
目前,ASP+Access 是中小型电子商务网站的首选方案
但是,该解决方案在带给我们便捷的同时,也带来了严峻的安全问题
本文主要从 ASP 和 Access 两方面讨论了电子商务建设中存在的几种常见的安全性问题及其解决方法
1 电子商务网站的安全分析电子商务网站受到攻击后产生的危害主要体现在修改网页内容、窃取商业数据和个人账户资料、恶意破坏网站以及窃取程序文件等
基于 ASP 技术和 Access 数据库建设的电子商务网站,主要的安全隐患一方面来自 Access 数据库的安全性,另一方面来自 ASP 源文件和 ASP 网页设计过程中的安全意识
1Access 数据库的存储隐患采纳 Access 数据库建设的电子商务网站中,假如有人获得或猜到了数据库的存储路径和数据名,那么该数据库就可以被下载到本地
例如,某电子商务网站的URL ( UniformResourceLocator ) 是 , 而 网 站 使 用 的 数 据 库ec
mdb 就放在根目录/下
那么只要在在浏览器地址栏中输入地址:http:///ec
mdb,数据库 ec
mdb 就可以轻松的被下载了
2Access 数据库的解密隐患由于 Access 数据库的加密机制比较简单,即使设置了密码,也很容易解密
该数据库系统通过将用户输入的密码与某一固定的密钥进行异或来形成一个加密串,并将其存储在*
mdb 文件从地址“&H24”开始的区域中
根据异或操作的