关键是:你要晓得它的绝对路径,仅仅知道admin/database是不够的。
2、还要看是什么数据库,SQL Server就不要瞎琢磨了 。但,如果是Access,在浏览器地址栏输入:http://www.xxx.com/admin/database/name.mdb
就可以下载过来。
3、略为精明的站长都有防范的技巧。
比如把name.mdb改成name.asa或name.asp.
小子!你看呢!
如果那个数据库里加入了防下载的代码就下载不了了哈,如果你懂asp可以给你讲一下,只要在数据库里的一个表里用二进制写入“<%”符号,当用下载工具下载这个数据库的时候服务器会提示出错,下载下来的页面就是报错页面,因为这个文件里只有asp语言的开始标记符,没有关闭标记符,报错页面就是提示没有“%>”关闭标记符。如果数据库没有加入防下载语句,就可以下载,用浏览器肯定是下载不下来的,因为这个文件有“#”这个符号,浏览器地址里出现这个符号,其后面的字符代表的是当前页的一个锚标签,但是下载工具就不这么认为了,打开迅雷,新建任务,在地址栏里输入这个文件的地址,要完整的地址哈,比如:
http://zhidao.baidu.com/data/#(asp.hei4.net)#$%^.asp
这样就可以下载了。下载回来的文件如果只有10K,那说明数据库里加入了防下载代码,用记事本可以看到报错代码。否则,把扩展名改为.mdb就可以用Access看了
修改你数据库文件的扩展名。。。把.mdb改为.ASP。。。改为。ASP可读性比较好。。。
最好是加上一些符号$#$$%datebase.mdb
当然数据库路径也要做相应的改动。。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)