DateAdd("s",unix time+8*3600), "01/01/1970 00:00:00")
2011年9月6日 星期二
2011年9月5日 星期一
2011年8月30日 星期二
2011年8月22日 星期一
2011年1月2日 星期日
2010年10月13日 星期三
防 sql injection的asp語法
用來記錄用。
response.Charset="utf-8"
' 防SQL 非法注入
dim sql_injdata1
SQL_injdata = "'|and|exec|insert|select|delete|update|count|*|%|chr|mid|master|truncate|char|declare"
SQL_inj = split(SQL_Injdata,"|")
'過濾get
If Request.QueryString<>"" Then
For Each SQL_Get In Request.QueryString
For SQL_Data=0 To Ubound(SQL_inj)
if instr(Request.QueryString(SQL_Get),Sql_Inj(Sql_DATA))>0 Then
Response.Write "<script language=JavaScript>alert('error! 齁~~~抓到了喔! 不要亂測試啦,拜託');history.back(-1)</Script>"
Response.end
end if
next
Next
End If
' 防SQL 非法注入 ,過濾post
If Request.Form<>"" Then
For Each Sql_Post In Request.Form
For SQL_Data=0 To Ubound(SQL_inj)
if instr(Request.Form(Sql_Post),Sql_Inj(Sql_DATA))>0 Then
Response.Write "<script language=JavaScript>alert('error! 齁~~~抓到了喔! 不要亂測試啦,拜託');history.back(-1)</Script>"
Response.end
end if
next
next
end if
訂閱:
文章 (Atom)


