您现在的位置:首页>>

谈ASP+ACCESS网站安全

类别: C#/ASP.NET 作者: Sun Kid 发表日期: 2013-01-16 12:55 流量: 3281
标签: ASP ACCESS 网站安全
摘要: 把data.mdb文件改名为data.asp文件后放在wwwroot目录里。然后 在IE中输入data.asp路径后,发现IE显示一片空白,右键->察看源文件,跳出记事本,将内容另存为.mdb文件 ,用ACCESS打开,发现需要密码,也就是说至少文件头被破坏。

把data.mdb文件改名为data.asp文件后放在wwwroot目录里。然后 在IE中输入data.asp路径后,发现IE显示一片空白,右键->察看源文件,跳出记事本,将内容另存为.mdb文件 ,用ACCESS打开,发现需要密码,也就是说至少文件头被破坏。然后用Flashget试验下载data.asp文件,并另存为 data.mdb文件,发现用ACCESS打开完好无损!!!看 来,好一些编程人员在开发的时候都认为,改了mdb后缀为asp就能防下载的概念,是错的!后台数据库被下载对于一个asp+a ccess的网站来说无疑是一场惨绝人寰的灾难。今天找了各方的文章,归纳一下有以下9种办法防止数据库被下载(欢迎补充):

1.发挥你的想象力 修改数据库文件名

不 用说,这是最最偷懒的方法,但是若攻击者通过第三方途径获得了数据库的路径),就玩完了。比如说攻击者本来只能拿到list权 ,结果意外看到了数据库路径,就可以冠冕堂皇地把数据库下载回去研究了。另外,数据文件通常大小都比较大,起再隐蔽的文件名都瞒 不了人。故保密性为最低。

2.数据库名后缀改为ASA、ASP等
此法须配合一些要进行一些设置,否则就会出现本文开头的那种情况
(1)二进制字段添加(此招我还没有炼成-_-+)。

(2)在这个文件中加入,IIS就会按ASP语法来解析,然后就会报告500错误,自然不能下载了。可是 如果只是简单的在数据库的文本或者备注字段加入


推荐相册
  • 美丽港城-烟台
  • 烟台南山公园
  • 这个男人值得你拥有
  • 老家
  • 春节【2012】
历史统计
  • 2016年04月 ( 3 )
  • 2016年01月 ( 1 )
  • 2015年11月 ( 2 )
  • 2015年09月 ( 1 )
  • 2015年05月 ( 1 )
  • 2015年04月 ( 1 )
  • 2015年03月 ( 2 )
  • 2015年02月 ( 2 )
  • 2014年12月 ( 2 )
  • 2014年07月 ( 5 )
  • 2014年06月 ( 1 )
  • 2014年05月 ( 7 )

欢迎光临野马一号个人博客!
本站是兴趣使然,学习之用!
记录生活点滴,享受网络人生!

野马一号
Copyright © 2012-2013 All Rights Reserved 野马一号