lele2007 发表于 2008-6-21 22:45

请问ACCESS数据库表的问题

[img]http://p5.images22.51img1.com/6000/tanjiaoxian/5e4a21f54e9eed13c8e8bf1ac652a314.jpg[/img]
我想问一下那个<%notdownload%>是什么来的?有什么用的?看起来好像是  不准下载   请问这样做实现什么样的功能?真的可以防下载数据?谢谢

lele2007 发表于 2008-6-28 23:31

没人帮忙参考下?[em02]

天涯听雨 发表于 2008-6-30 17:01

只是一个特殊的表名……

hmhz 发表于 2008-6-30 17:34

防下载用的,里面存储的是二进制代码

makebest 发表于 2008-7-1 13:52

稍有点意思的雕虫小技而已

让菜鸟们不能直接用表名, 要改用"拼音",呵呵!

lele2007 发表于 2008-7-20 11:14

还是不太明白[em08] 不知道有没有详细的说明的。呵呵

multiple1902 发表于 2008-7-20 12:27

那个数据库后缀大概是asp或者asa,这样如果有人要下载就会被asp.dll解析,asp.dll当然认为这是个文本文件,并且找出脚本块。如果没有脚本块,则不做解析直接发回客户端,这就是为什么mdb改名为asp仍然能被下载的原理。但是二进制的数据很可能在文件里是按原样存的,asp.dll在这段内容里找到了脚本块,执行,出错,停止发送。

lele2007 发表于 2008-7-20 18:15

哦,对,这网站的数据库是.asp的,原来那个是跟这个有关系的,呵呵!那这样似乎也不太好!如果就像一些被别人注入代码的话,那.asp的数据库也会被破坏了吧!明白了一些些了!呵呵!但不完全明白![em08]

multiple1902 发表于 2008-7-20 22:01

[quote][bo][un]lele2007[/un] 在 2008-7-20 18:15 的发言:[/bo]

哦,对,这网站的数据库是.asp的,原来那个是跟这个有关系的,呵呵!那这样似乎也不太好!如果就像一些被别人注入代码的话,那.asp的数据库也会被破坏了吧!明白了一些些了!呵呵!但不完全明白![em08] [/quote]
先执行前面的代码,出错,停止执行。

lele2007 发表于 2008-7-21 09:14

[em07] 版主,请问下,前而的代码指的是哪些?是.asp文件中的代码?[em12] 有点模湖了!版主,可以举个例子让我参考下。。。呵呵,谢谢!![em07]

页: [1]

编程论坛