论坛: 网站建设 标题: 我对防止下载数据库的一个想法,大家进来看看怎么样? 复制本贴地址    
作者: zml2236 [zml2236]    论坛用户   登录
    我想把数据库的文件名改的很长,然后在放到很长的目录名下,数据库的路径很长,直到IE的地址栏刚好能容纳的长度差不多,这样还不行,还是能被下。

    再在数据库的命名中把名字主要一#和空格为主,因为这样命名的话,就算有人知道了数据库的路径,他想要下载数据库,也要把#换成%23,把空格换成%20,这样的话,当他把数据库的路径转换成可以下载的路径就会比原来的路径长很多,这样就会超出IE所能容纳的长度了。

    大家觉的这个方法如何

地主 发表时间: 04-04-21 21:44

回复: abctm [abctm]   版主   登录
【一】
改扩展名为
*.asp

【二】
在IIS里面添加mdb映射,防止下载


【三】
数据库名称加#



B1层 发表时间: 04-04-21 22:07

回复: zml2236 [zml2236]   论坛用户   登录
致 日月双星:
   
    [一]
    虽然已经把数据库改了后缀,但这个*.asp是假的,实际上他还是可以下载的,只是不用IE。

    [二]
    如果能够在IIS里面添加MDB映射这是最好的,但是一般情况下好多的空间都没有这个服务。

    [三]
    数据库名称加了#,只要把#换成%23,就可以下载了。
 
    你说的固然不错。这些现在基本上都可以下载。

B2层 发表时间: 04-04-21 22:49

回复: imstone [imstone]   论坛用户   登录
请问 ie 地址栏可容多少字符啊?
也忒长了吧~~晕哦~~

B3层 发表时间: 04-04-22 09:34

回复: zml2236 [zml2236]   论坛用户   登录
2048个字符

B4层 发表时间: 04-04-22 12:21

回复: wlbyyh [wlbyyh]   论坛用户   登录
在里面加一个表,里面加一个防下载字段,然后改为.Asp,动网的数据库就是这样的,下载一个研究一下吧。

B5层 发表时间: 04-04-23 19:20

回复: zml2236 [zml2236]   论坛用户   登录


B6层 发表时间: 04-04-23 20:03

论坛: 网站建设

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号