下面我们将要介绍另一种在ASP里防SQL注入攻击的方法,该方法不仅仅在ASP里适用,实际上可以在任何使用ADO对象模型与数据库交互的语言中,准确的说称之为基于ADO对象模型的防SQL注入的方法或许更恰当些。好了废话不说了,来看看代码 代码如下:Dim conn,cmd,pra set conn=server.createobject(“adodb.connection”) conn.Open “…………” ‘这里省略数据库连接字 set cmd=server.createobject(“adod
放在conn.asp里就行了。 ‘屏蔽通过地址栏攻击 url=Request.ServerVariables(“QUERY_STRING”) if instr(url,”;”)>=1 then url=Replace(url,”;”,”;”) : Response.Redirect(“?” & url) end if ‘屏蔽通过表单攻击 for each item in request.form stritem=lcase(server.HTMLEncode(Request