小弟,前几天,网站,被人家,注入了,并且,心理很不输服!!!
在网上找到了很多这样的解决文章,就是没看明白。拿下了一份写的还不错的,求大家来帮解式一下!!!有劳大家了!!!
代码据体如下:
-----------------------------------------
防范方法
SQL注入漏洞可谓是“千里之堤,溃于蚁穴”,这种漏洞在网上极为普遍,通常是由于程序员对注入不了解,或者程序过滤不严格,或者某个参数忘记检查导致。在这里,我给大家一个函数,代替ASP中的Request函数,可以对一切的SQL注入Say NO,函数如下:
Function SafeRequest(ParaName,ParaType)
';--- 传入参数 ---
'

araName:参数名称-字符型
'

araType:参数类型-数字型(1表示以上参数是数字,0表示以上参数为字符)
Dim ParaValue
ParaValue=Request(ParaName)
If ParaType=1 then
If not isNumeric(ParaValue) then
Response.write "参数" & ParaName & "必须为数字型!"
Response.end
End if
Else
ParaValue=replace(ParaValue,"';","';';")
End if
SafeRequest=ParaValue
End function
-------------------------------------------
以上就是文章中,的一段内容,他说要代替ASP中的Request函数
应该是如何代替呀?
应该把上面这段代码,加到网站的什么地方呢?
据体方法是应该如何改呢?!
小弟,希望有这方面经验的人,能够给于我一些指点!!
谢谢大家了!
如果谁知道有这方面的,动画演示教程,什么的,给小弟提供一下,万分感谢!
谢谢大家了。