日韩精品中文字幕一区二区-日韩精品中文字幕一区-日韩精品中文字幕视频-日韩精品在线一区二区三区-第一页在线-第一福利视频

當前位置:首頁文章首頁 IT學院 IT技術

ASP通用防注入代碼分享

作者:  來源:  發布時間:2011-6-21 15:14:54  點擊:
 本文提供給大家分享的是ASP通用防注入代碼,杜絕SQL注入隱患,提升網站安全,希望對大家有所幫助。
<%
''''''''''''''''''''''''''''''''''''''''''''''''
'ASP通用防注入代碼
'您可以把該代碼COPY到頭文件中.也可以單獨作
'為一個文件存在,每次調用使用
'作者:y3gu - 2005-7-29
''''''''''''''''''''''''''''''''''''''''''''''''
Dim GetFlag Rem(提交方式)
Dim ErrorSql Rem(非法字符)
Dim RequestKey Rem(提交數據)
Dim ForI Rem(循環標記)
ErrorSql = "'~;~and~(~)~exec~update~count~*~%~chr~mid~master~truncate~char~declare" Rem(每個敏感字符或者詞語請使用半角 "~" 格開)
ErrorSql = split(ErrorSql,"~")
If Request.ServerVariables("REQUEST_METHOD")="GET" Then
GetFlag=True
Else
GetFlag=False
End If
If GetFlag Then
For Each RequestKey In Request.QueryString
For ForI=0 To Ubound(ErrorSql)
If Instr(LCase(Request.QueryString(RequestKey)),ErrorSql(ForI))<>0 Then
response.write "<script>alert(""警告:\n請不要使用敏感字符"");location.href=""Sql.asp"";</script>"
Response.End
End If
Next
Next
Else
For Each RequestKey In Request.Form
For ForI=0 To Ubound(ErrorSql)
If Instr(LCase(Request.Form(RequestKey)),ErrorSql(ForI))<>0 Then
response.write "<script>alert(""警告:\n請不要使用敏感字符"");location.href=""Sql.asp"";</script>"
Response.End
End If
Next
Next
End If
%>

相關軟件

相關文章

文章評論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
主站蜘蛛池模板: 菲律宾电影果汁| 大森元贵| 香谱72图解高清大图及解释| 《猫女的诅咒》美国电影| 调教 打屁股 鞭打 拍击视频| 曹查理林雅诗电影全集| 画江湖之不良人第一季动漫免费观看| 头文字d里演员表| 浙江卫视网络直播源| 韩诗雅| 邓佳佳| 定型枕什么时候能给宝宝用| 电视剧狙击手免费全集播放| 家的港湾| 混凝土结构施工质量验收规范gb50204-2015| 《密爱》| 核舟记课堂笔记| 阿修罗城之瞳| 盲辉| va视频在线| 画牡丹花的画法视频| 三大| 六年级上册脱式计算题100道| 暖春| 皮皮虾影视| 禁忌爱游戏| 好好歌词| 电影在线观看网址| 张勇手演过的电影| 王牌御史| 陆廷威| 夜生活女王| 永远的紫荆花简谱| 凤凰情 电影| 卢靖姗老公是谁| 杯弓蛇影读后感| 羞羞的铁拳演员表| 回到十八岁| 《求知报》答案| 和风有关的四字成语| 妈妈妈三|