久久99国产精品免费网站_嫩草视频在线免费观看_高清日韩av_av成人免费_精品影院一区_国产91福利_国产精品久久久久999

維護(hù)與安全
防SQL注入代碼(ASP版), 網(wǎng)站防SQL注入,網(wǎng)站防跨站攻擊
信息來源:轉(zhuǎn)載 互聯(lián)網(wǎng)  /  發(fā)布時(shí)間:2019-3-19  /  瀏覽數(shù)量:

防SQL注入代碼(ASP版)

<% 
Dim Fy_Url,Fy_a,Fy_x,Fy_Cs(),Fy_Cl,Fy_Ts,Fy_Zx 
'---定義部份 頭------ 
Fy_Cl = 1 '處理方式:1=提示信息,2=轉(zhuǎn)向頁面,3=先提示再轉(zhuǎn)向 
Fy_Zx = "index.Asp" '出錯(cuò)時(shí)轉(zhuǎn)向的頁面 
'---定義部份 尾------ 

On Error Resume Next 
Fy_Url=Request.ServerVariables("QUERY_STRING") 
Fy_a=split(Fy_Url,"&") 
redim Fy_Cs(ubound(Fy_a)) 
On Error Resume Next 
for Fy_x=0 to ubound(Fy_a) 
Fy_Cs(Fy_x) = left(Fy_a(Fy_x),instr(Fy_a(Fy_x),"=")-1) 
Next 
For Fy_x=0 to ubound(Fy_Cs) 
If Fy_Cs(Fy_x)<>"" Then 
If Instr(LCase(Request(Fy_Cs(Fy_x))),"'")<>0 or Instr(LCase(Request(Fy_Cs(Fy_x))),"select")<>0 or Instr(LCase(Request(Fy_Cs(Fy_x))),"update")<>0 or Instr(LCase(Request(Fy_Cs(Fy_x))),"chr")<>0 or Instr(LCase(Request(Fy_Cs(Fy_x))),"delete%20from")<>0 or Instr(LCase(Request(Fy_Cs(Fy_x))),";")<>0 or Instr(LCase(Request(Fy_Cs(Fy_x))),"insert")<>0 or Instr(LCase(Request(Fy_Cs(Fy_x))),"mid")<>0 Or Instr(LCase(Request(Fy_Cs(Fy_x))),"master.")<>0 Then 
Select Case Fy_Cl 
Case "1" 
Response.Write "<Script Language=JavaScript>alert(' 出現(xiàn)錯(cuò)誤!參數(shù) "&Fy_Cs(Fy_x)&" 的值中包含非法字符串!\n\n 請(qǐng)不要在參數(shù)中出現(xiàn):and,select,update,insert,delete,chr 等非法字符!\n\n我已經(jīng)設(shè)置了不能SQL注入,請(qǐng)不要對(duì)我進(jìn)行非法手段!');window.close();</Script>" 
Case "2" 
Response.Write "<Script Language=JavaScript>location.href='"&Fy_Zx&"'</Script>" 
Case "3" 
Response.Write "<Script Language=JavaScript>alert(' 出現(xiàn)錯(cuò)誤!參數(shù) "&Fy_Cs(Fy_x)&"的值中包含非法字符串!\n\n 請(qǐng)不要在參數(shù)中出現(xiàn):,and,select,update,insert,delete,chr 等非法字符!\n\n設(shè)計(jì)了門,非法侵入請(qǐng)離開,謝謝!');location.href='"&Fy_Zx&"';</Script>" 
End Select 
Response.End 
End If 
End If 
Next 
%>

以上代碼為較多網(wǎng)友所用,從使用的感言來看,效果顯著。

Dim Query_Badword,Form_Badword,Err_Message,Err_Web,form_name 

'------定義部份 頭---------------------------------------------------------------------- 

Err_Message = 1 '處理方式:1=提示信息,2=轉(zhuǎn)向頁面,3=先提示再轉(zhuǎn)向 
Err_Web = "Err.Asp" '出錯(cuò)時(shí)轉(zhuǎn)向的頁面 
Query_Badword="'‖and‖select‖update‖chr‖delete‖%20from‖;‖insert‖mid‖master.‖set‖chr(37)‖=" 
'在這部份定義get非法參數(shù),使用"‖"號(hào)間隔 
Form_Badword="'‖%‖&‖*‖#‖@‖=‖select‖and‖set‖delete" '在這部份定義post非法參數(shù),使用"‖"號(hào)間隔 

'------定義部份 尾----------------------------------------------------------------------- 

On Error Resume Next 
'----- 對(duì) get query 值 的過濾. 
if request.QueryString<>"" then 
Chk_badword=split(Query_Badword,"‖") 
FOR EACH Query_form_name IN Request.QueryString 
for i=0 to ubound(Chk_badword) 
If Instr(LCase(request.QueryString(Query_form_name)),Chk_badword(i))<>0 Then 
Select Case Err_Message 
Case "1" 
Response.Write "<Script Language=JavaScript>alert('傳參錯(cuò)誤!參數(shù) "&form_name&" 的值中包含非法字符串!\n\n請(qǐng)不要在參數(shù)中出現(xiàn):and update delete ; insert mid master 等非法字符!');window.close();</Script>" 
Case "2" 
Response.Write "<Script Language=JavaScript>location.href='"&Err_Web&"'</Script>" 
Case "3" 
Response.Write "<Script Language=JavaScript>alert('傳參錯(cuò)誤!參數(shù) "&form_name&"的值中包含非法字符串!\n\n請(qǐng)不要在參數(shù)中出現(xiàn):and update delete ; insert mid master 等非法字符!');location.href='"&Err_Web&"';</Script>" 
End Select 
Response.End 
End If 
NEXT 
NEXT 
End if 

'-----對(duì) post 表 單值的過濾. 
if request.form<>"" then 
Chk_badword=split(Form_Badword,"‖") 
FOR EACH form_name IN Request.Form 
for i=0 to ubound(Chk_badword) 
If Instr(LCase(request.form(form_name)),Chk_badword(i))<>0 Then 
Select Case Err_Message 
Case "1" 
Response.Write "<Script Language=JavaScript>alert('出錯(cuò)了!表單 "&form_name&" 的值中包含非法字符串!\n\n請(qǐng)不要在表單中出現(xiàn): % & * # ( ) 等非法字符!');window.close();</Script>" 
Case "2" 
Response.Write "<Script Language=JavaScript>location.href='"&Err_Web&"'</Script>" 
Case "3" 
Response.Write "<Script Language=JavaScript>alert('出錯(cuò)了!參數(shù) "&form_name&"的值中包含非法字符串!\n\n請(qǐng)不要在表單中出現(xiàn): % & * # ( ) 等非法字符!');location.href='"&Err_Web&"';</Script>" 
End Select 
Response.End 
End If 
NEXT 
NEXT 
end if

以上是另一種版本。

<%
Dim GetFlag Rem(提交方式)
Dim ErrorSql Rem(非法字符) 
Dim RequestKey Rem(提交數(shù)據(jù))
Dim ForI Rem(循環(huán)標(biāo)記)
ErrorSql = "'~;~and~(~)~exec~update~count~*~%~chr~mid~master~truncate~char~declare" Rem(每個(gè)敏感字符或者詞語請(qǐng)使用半角 "~" 格開)
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請(qǐng)不要做任何嘗試"");location.href=""index.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請(qǐng)不要做任何嘗試"");location.href=""index.asp"";</script>"
Response.End
End If
Next
Next
End If
%>

1、將上述代碼放入conn文件中即可!

2、將上述代碼保存為safe.asp,在conn文件中引入也可!





上一條: xss利用和檢測(cè)平臺(tái) 防XSS跨網(wǎng)站攻擊
下一條: 網(wǎng)站被黑還要交罰款?網(wǎng)絡(luò)安全法:你們可能已經(jīng)違法了
相關(guān)熱門資訊  News
一二三客戶案例

  123 NETWORK

合作共贏,助您打開網(wǎng)絡(luò)營(yíng)銷財(cái)富之間!

www.www69avpz.com

聯(lián)系方式

地址:湖南省長(zhǎng)沙市天心區(qū)韶山南路248號(hào)南園503室

電話:13637482004    0731-88571521

網(wǎng)址:http://www.www69avpz.com/

郵箱:123@123007.com

微信咨詢

掃一掃進(jìn)移動(dòng)端

版權(quán)所有 © 長(zhǎng)沙一二三網(wǎng)絡(luò)技術(shù)有限公司    統(tǒng)一社會(huì)信用代碼:91430103MACCH7984M    網(wǎng)站ICP備案號(hào):湘ICP備2023006748號(hào)     湘公網(wǎng)安備 43010302001803號(hào)        
久久99国产精品免费网站_嫩草视频在线免费观看_高清日韩av_av成人免费_精品影院一区_国产91福利_国产精品久久久久999
亚洲情趣在线观看| 在线日韩国产精品| 久久麻豆一区二区| 欧美色综合久久| 色哟哟一区二区| 一本一道久久a久久精品| 成人免费高清在线| 成人午夜视频在线观看| 粉嫩av一区二区三区在线播放| 免费久久精品视频| 美女网站色91| 国模娜娜一区二区三区| 久久99久久久久| 国产一区欧美二区| 国产一区二区伦理| 成人网在线免费视频| 91年精品国产| 3d成人h动漫网站入口| 日韩精品一区国产麻豆| 国产三级欧美三级日产三级99| 久久久电影一区二区三区| 中文字幕av资源一区| 亚洲欧美日韩成人高清在线一区| 洋洋成人永久网站入口| 天天av天天翘天天综合网| 日韩成人精品在线观看| 九色综合国产一区二区三区| 精品在线免费观看| 成人午夜免费电影| 91福利精品视频| 91精品国产欧美一区二区 | 99精品久久只有精品| 色婷婷香蕉在线一区二区| 欧美日高清视频| 国产喷白浆一区二区三区| 亚洲欧美日韩一区二区三区在线观看| 亚洲第一电影网| 国产一区二区中文字幕| 色综合久久久久综合99| 日韩精品最新网址| 中文字幕一区av| 日韩精品一二三| 99精品国产99久久久久久白柏| 欧美乱熟臀69xxxxxx| 国产女人水真多18毛片18精品视频| 亚洲欧美激情小说另类| 日韩vs国产vs欧美| 91亚洲精品乱码久久久久久蜜桃| 欧美剧情电影在线观看完整版免费励志电影 | 91精品国产综合久久久久久漫画| 久久久久久久久久美女| 亚洲一区在线观看免费观看电影高清| 麻豆国产欧美日韩综合精品二区| 粉嫩高潮美女一区二区三区| 91精品久久久久久久久99蜜臂| 成人免费一区二区三区在线观看| 狠狠色丁香婷婷综合久久片| 欧美性xxxxxx少妇| 国产精品久久久久久久第一福利| 日韩在线一区二区三区| 色综合色狠狠天天综合色| 久久久综合精品| 奇米精品一区二区三区在线观看 | 日日骚欧美日韩| 91在线免费视频观看| 精品少妇一区二区三区| 亚洲一二三区不卡| 99久久er热在这里只有精品15| 精品国产麻豆免费人成网站| 亚洲成人tv网| 色综合天天综合色综合av| 国产午夜三级一区二区三| 日韩在线一区二区三区| 欧美人与性动xxxx| 亚洲国产你懂的| 欧洲一区二区三区在线| 亚洲色图.com| 91免费看`日韩一区二区| 国产区在线观看成人精品| 国产在线麻豆精品观看| 精品蜜桃在线看| 免费av网站大全久久| 4hu四虎永久在线影院成人| 午夜日韩在线电影| 欧美图区在线视频| 亚洲国产成人av| 欧美精品自拍偷拍| 日本欧美在线观看| 欧美成人福利视频| 激情久久五月天| 欧美国产视频在线| 色一区在线观看| 婷婷亚洲久悠悠色悠在线播放| 欧美高清激情brazzers| 秋霞午夜av一区二区三区| 日韩丝袜情趣美女图片| 激情深爱一区二区| 久久久久久久综合| 波多野结衣视频一区| 亚洲色图另类专区| 欧美日本在线一区| 玖玖九九国产精品| 欧美韩国日本一区| 欧美日韩一区三区四区| 秋霞电影网一区二区| 久久久精品国产99久久精品芒果| 国产成人啪午夜精品网站男同| 亚洲日本在线看| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 国产91丝袜在线18| 中文字幕亚洲一区二区av在线| 色综合久久久久综合99| 丝袜诱惑亚洲看片| 国产午夜亚洲精品理论片色戒| 91色.com| 毛片一区二区三区| 中文字幕电影一区| 欧美日韩1区2区| 粉嫩嫩av羞羞动漫久久久| 亚洲国产欧美日韩另类综合| 久久久精品国产免费观看同学| 91精彩视频在线观看| 久久成人麻豆午夜电影| 国产精品久久久久一区二区三区| 欧美日本在线视频| 99视频一区二区| 韩国一区二区视频| 亚洲综合视频在线| 欧美精品一区二区久久久| 欧美色图第一页| jlzzjlzz欧美大全| 国产在线看一区| 亚欧色一区w666天堂| 欧美国产成人精品| 日韩欧美的一区二区| 在线免费观看日本一区| 国产成人在线电影| 蜜桃久久av一区| 亚洲va韩国va欧美va| 中文字幕一区在线观看视频| 精品日韩一区二区三区免费视频| 在线观看网站黄不卡| jizzjizzjizz欧美| 国产综合色在线| 麻豆免费精品视频| 日韩影视精彩在线| 亚洲伊人伊色伊影伊综合网| 中文字幕一区二| 国产精品电影院| 国产精品美女久久福利网站| 久久久精品人体av艺术| 日韩欧美国产1| 日韩精品一区二区三区蜜臀| 91精品麻豆日日躁夜夜躁| 欧美日韩免费一区二区三区视频| 色综合天天性综合| 99re热这里只有精品免费视频| 成人做爰69片免费看网站| 精品一区二区成人精品| 美国十次综合导航| 老司机精品视频导航| 美女网站色91| 激情综合网天天干| 精彩视频一区二区三区| 精品综合免费视频观看| 国模冰冰炮一区二区| 激情综合色综合久久| 国产乱人伦偷精品视频不卡| 九九视频精品免费| 国内成人精品2018免费看| 国模大尺度一区二区三区| 国产在线精品视频| 国产成人高清视频| caoporen国产精品视频| 99这里都是精品| 欧美影院精品一区| 91精品国产色综合久久不卡蜜臀| 欧美一级高清大全免费观看| 亚洲精品在线观看视频| 国产亚洲一区二区在线观看| 国产精品短视频| 亚洲第一会所有码转帖| 日本不卡在线视频| 国产美女精品一区二区三区| 99视频在线观看一区三区| 欧美色综合网站| 精品福利一区二区三区| 国产精品毛片久久久久久| 一区二区三区日韩| 久久国产精品72免费观看| 成人综合婷婷国产精品久久| 在线欧美小视频| 精品国产在天天线2019| 国产精品久久99| 蜜臀av一区二区在线观看| 粉嫩av一区二区三区粉嫩| 欧美日韩视频专区在线播放| 久久久久久99久久久精品网站| 亚洲欧美精品午睡沙发| 久久99精品久久只有精品|