亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

ASP安全檢測與過濾函數SafeCheck

2024-05-04 11:07:15
字體:
來源:轉載
供稿:網友
'--------------------------------------------------------------------------
'作用:安全字符串檢測函數
'名字:SafeCheck
'參數:CheckString,CheckType,CheckLength
'說明:
'Checkstring待檢測字符串:任意字符.
'CheckType檢測類型0正常短字符1數字2日期3金錢4編碼HTML5解碼HTML6登錄字符串7防攻擊檢測
'CheckLength檢測類型長度:類型為int,當為金錢時為小數點的位置
'返回值:如果通過檢測,返回正確字符串,
'如果未通過則返回錯誤代碼SYSTEM_ERROR|ERROR_CODE
'Script Writen by :SnowDu(杜雪.NET)
'Web:http://www.snsites.com/
'--------------------------------------------------------------------------
function SafeCheck(CheckString,CheckType,CheckLength)
On Error Resume Next
ErrorRoot="SYSTEM_ERROR|"
if checkString="" then
SafeCheck=ErrorRoot&"00001"
exit function
end if

CheckString=Replace(CheckString,"'","&#39")
select case CheckType
case 0
CheckString=trim(CheckString)
SafeCheck=Left(CheckString,CheckLength)
case 1
if not isnumberic(CheckString) then
SafeCheck=ErrorRoot&"00002"
exit function
else
SafeCheck=Left(CheckString,CheckLength)
end if
case 2
tempVar=IsDate(CheckString)
if Not TempVar then
SafeCheck=ErrorRoot&"00003"
exit function
else
select case CheckLength
case 0
SafeCheck=FormatDateTime(CheckString,vbShortDate)
case 1
SafeCheck=FormatDateTime(CheckString,vbLongDate)
case 2
SafeCheck=CheckString
end select
end if
case 3
tempVar=FormatCurrency(CheckString,0)
if Err then
SafeCheck=ErrorRoot&"00004"
exit function
else
SafeCheck=FormatCurrency(CheckString,CheckLength)
end if
case 4
sTemp = CheckString
If IsNull(sTemp) = True Then
SafeCheck=ErrorRoot&"00005"
Exit Function
End If
sTemp = Replace(sTemp, "&", "&")
sTemp = Replace(sTemp, "<", "&lt;")
sTemp = Replace(sTemp, ">", "&gt;")
sTemp = Replace(sTemp, Chr(34), "&quot;")
sTemp = Replace(sTemp, Chr(10), "<br>")
SafeCheck = Left(sTemp,CheckLength)
case 5
sTemp = CheckString
If IsNull(sTemp) = True Then
SafeCheck=ErrorRoot&"00006"
Exit Function
End If
sTemp = Replace(sTemp, "&amp;", "&")
sTemp = Replace(sTemp, "&lt;", "<")
sTemp = Replace(sTemp, "&gt;", ">")
sTemp = Replace(sTemp, "&quot;", Chr(34))
sTemp = Replace(sTemp, "<br>",Chr(10))
SafeCheck = Left(sTemp,CheckLength)
case 6
s_BadStr = "'  &<>?%,;:()`~!@#$^*{}[]|+-=" & Chr(34) & Chr(9) & Chr(32)
n = Len(s_BadStr)
IsSafeStr = True
For i = 1 To n
If Instr(CheckString, Mid(s_BadStr, i, 1)) > 0 Then
IsSafeStr = False
End If
Next
if IsSafeStr then
SafeCheck=left(CheckString,CheckLength)
else
SafeCheck=ErrorRoot&"00007"
Exit Function
end if
case 7
s_Filter="net user|xp_cmdshell|/add|select|count|asc|char|mid|'|""|"
S_Filter=S_Filter&"insert|delete|drop|truncate|from|%|declare|-"
S_Filters=split(S_Filter,"|")
isFound=false
for i=0 to ubound(S_Filters)-1
if Instr(lcase(CheckString),lcase(S_Filters(i)))<>0 then
isFound=true
exit for
end if
next
if isFound then
SafeCheck=ErrorRoot&"00008"
Exit Function
else
SafeCheck=left(CheckString,CheckLength)
end if
end select
end function

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产午夜精品全部视频在线播放| 精品久久久久久久久久久久久| 日韩经典中文字幕| 一区二区在线免费视频| 欧美日韩视频在线| 久久国内精品一国内精品| 亚洲成人网在线| 欧美性极品xxxx娇小| 国产精品久在线观看| 亚洲第一天堂av| 92国产精品视频| 欧美洲成人男女午夜视频| 中文字幕日韩av电影| 在线观看欧美日韩国产| 国产精品精品久久久久久| 国产国语videosex另类| www.xxxx精品| 亚洲最新在线视频| 色偷偷888欧美精品久久久| 国产精品福利久久久| 国产拍精品一二三| 欧美日韩黄色大片| 日韩电影免费在线观看中文字幕| 欧美精品一区二区免费| 精品亚洲国产成av人片传媒| 中文国产成人精品| 久久久国产精品一区| 亚洲加勒比久久88色综合| 热久久美女精品天天吊色| 奇米成人av国产一区二区三区| 成人欧美一区二区三区在线湿哒哒| 国产免费一区二区三区在线观看| 欧洲成人午夜免费大片| 欧美激情视频一区二区三区不卡| 亚洲成人av在线播放| 92福利视频午夜1000合集在线观看| 成人国产亚洲精品a区天堂华泰| 欧美激情一二三| 日韩中文在线视频| 日韩av大片免费看| 久久精品夜夜夜夜夜久久| 日韩精品在线视频| 国产视频999| 美女久久久久久久久久久| 亚洲第一综合天堂另类专| 亚洲午夜精品久久久久久久久久久久| 欧美精品videossex88| 亚洲图片欧美日产| 国产精品美女久久久久久免费| 亚洲欧洲美洲在线综合| 久久香蕉精品香蕉| 国产日韩精品在线观看| 精品国偷自产在线视频99| 色偷偷亚洲男人天堂| 狠狠久久五月精品中文字幕| 91日韩在线播放| 97超碰蝌蚪网人人做人人爽| 91大神福利视频在线| 欧美日本啪啪无遮挡网站| 亚洲视频一区二区三区| 亚洲自拍偷拍色片视频| 日本中文字幕成人| 亚洲精品乱码久久久久久按摩观| 91黑丝在线观看| 久久综合久久美利坚合众国| 成人免费黄色网| 中文字幕九色91在线| 国产精品免费在线免费| 精品偷拍一区二区三区在线看| 国产精品扒开腿爽爽爽视频| 久久久久久网址| 国产日韩一区在线| 中文字幕免费精品一区高清| 久久深夜福利免费观看| 亚洲欧美日韩爽爽影院| 国产美女久久精品| 亚洲最大福利视频网| 中日韩美女免费视频网站在线观看| 久久激情视频久久| 91国产精品视频在线| 欧美在线性视频| 亚洲 日韩 国产第一| 国产精品美女免费看| 欧美在线国产精品| 国产精品高精视频免费| 国产精品99导航| 久久久久久久影视| 亚洲天堂av在线免费| 国产精品美女久久久久av超清| 91成人福利在线| 91精品国产777在线观看| 欧美一区二区三区精品电影| 一本色道久久综合亚洲精品小说| 久久青草福利网站| 亚洲精品福利在线| 91亚洲国产成人久久精品网站| 国产精品嫩草影院久久久| 亚洲人成电影网| 久久久国产一区二区三区| 国产精品高清网站| 亚洲男人天堂2023| 日韩精品免费综合视频在线播放| 91精品久久久久久久久青青| 国产精品久久久久秋霞鲁丝| 久久精品国产96久久久香蕉| 精品色蜜蜜精品视频在线观看| 91精品国产自产在线观看永久| 国产视频一区在线| 国产精品女主播视频| 91影院在线免费观看视频| 影音先锋欧美精品| 9.1国产丝袜在线观看| 日韩中文字幕第一页| 久久国产精品影视| 欧美有码在线视频| 国产精品免费视频久久久| 国产精品亚洲网站| 久久久999精品免费| 欧美片一区二区三区| 欧美午夜性色大片在线观看| 亚洲free性xxxx护士hd| 日韩中文字幕免费| 日韩大胆人体377p| 亚洲无限av看| 国产精品极品美女在线观看免费| 国产福利精品视频| 亚洲一区二区三区四区在线播放| 亚洲视频axxx| 亚洲精品99久久久久中文字幕| 在线看日韩欧美| 国产精品三级美女白浆呻吟| 北条麻妃一区二区三区中文字幕| 一区二区三区四区视频| 一区二区三区高清国产| 一本一本久久a久久精品牛牛影视| 色系列之999| 国产91热爆ts人妖在线| 亚洲人成在线一二| 最近2019年好看中文字幕视频| 亚洲第一精品福利| 红桃视频成人在线观看| 国产亚洲精品激情久久| 日本免费一区二区三区视频观看| 亚洲国产免费av| 美女久久久久久久| 亚洲视频在线免费观看| 国产精品美女在线观看| 欧美极品美女电影一区| www.久久色.com| 91牛牛免费视频| 国产精品久久久久久久av大片| 欧美尺度大的性做爰视频| 亚洲国产日韩精品在线| 91久久久久久| 久久夜色撩人精品| 91社区国产高清| 亚洲三级黄色在线观看| 久久不射热爱视频精品| 国产成人福利网站| 亚洲电影免费观看高清完整版| 亚洲国产日韩欧美在线动漫| 国产精品亚洲第一区| 亚洲无限av看| 欧美又大又粗又长|