一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP教程 - asp 實現對SQL注入危險字符進行重編碼處理的函數

asp 實現對SQL注入危險字符進行重編碼處理的函數

2019-10-11 10:47阿里西西 ASP教程

asp 實現對SQL注入危險字符進行重編碼處理的函數

  1. <%  
  2. '******************************  
  3. '函數:CheckStr(byVal ChkStr)  
  4. '參數:ChkStr,待驗證的字符  
  5. '作者:阿里西西  
  6. '日期:2007/7/15  
  7. '描述:對SQL注入危險字符進行重編碼處理  
  8. '示例:CheckStr("and 1=1 or select * from")  
  9. '******************************  
  10. Function CheckStr(byVal ChkStr)  
  11.  Dim Str:Str=ChkStr  
  12.  Str=Trim(Str)  
  13.  If IsNull(Str) Then  
  14.   CheckStr = ""  
  15.   Exit Function   
  16.  End If  
  17.  Dim re  
  18.  Set re=new RegExp  
  19.  re.IgnoreCase =True  
  20.  re.Global=True  
  21.  re.Pattern="(\r\n){3,}"  
  22.  Str=re.Replace(Str,"$1$1$1")  
  23.  Set re=Nothing  
  24.  Str = Replace(Str,"'","''")  
  25.  Str = Replace(Str, "select""select")  
  26.  Str = Replace(Str, "join""join")  
  27.  Str = Replace(Str, "union""union")  
  28.  Str = Replace(Str, "where""where")  
  29.  Str = Replace(Str, "insert""insert")  
  30.  Str = Replace(Str, "delete""delete")  
  31.  Str = Replace(Str, "update""update")  
  32.  Str = Replace(Str, "like""like")  
  33.  Str = Replace(Str, "drop""drop")  
  34.  Str = Replace(Str, "create""create")  
  35.  Str = Replace(Str, "modify""modify")  
  36.  Str = Replace(Str, "rename""rename")  
  37.  Str = Replace(Str, "alter""alter")  
  38.  Str = Replace(Str, "cast""cast")  
  39.  CheckStr=Str  
  40. End Function  
  41.  
  42. '反編上面函數處理過的字符串  
  43.  
  44. Function UnCheckStr(Str)  
  45.   Str = Replace(Str, "select""select")  
  46.   Str = Replace(Str, "join""join")  
  47.   Str = Replace(Str, "union""union")  
  48.   Str = Replace(Str, "where""where")  
  49.   Str = Replace(Str, "insert""insert")  
  50.   Str = Replace(Str, "delete""delete")  
  51.   Str = Replace(Str, "update""update")  
  52.   Str = Replace(Str, "like""like")  
  53.   Str = Replace(Str, "drop""drop")  
  54.   Str = Replace(Str, "create""create")  
  55.   Str = Replace(Str, "modify""modify")  
  56.   Str = Replace(Str, "rename""rename")  
  57.   Str = Replace(Str, "alter""alter")  
  58.   Str = Replace(Str, "cast""cast")  
  59.   UnCheckStr=Str  
  60. End Function  
  61. %>  

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人一区二区免费中文字幕 | 欧美艳星kagneyiynn高清 | 日韩视频免费 | 万域之王动漫在线观看全集免费播放 | 2022国产麻豆剧果冻传媒入口 | 日本高清有码视频 | 日本久久免费大片 | 女人把扒开给男人爽 | 日韩黄色影视 | 九九365资源稳定资源站 | 免费在线观看中文字幕 | 亚洲国产日韩欧美一区二区三区 | 欧美专区在线观看 | 果冻传媒在线完整免费观 | 久久伊人中文字幕有码 | 国产成人综合网亚洲欧美在线 | 91免费高清视频 | 91天堂素人97年清纯嫩模 | 大陆男男gayxxxxvideo | 精品精品久久宅男的天堂 | 久久亚洲精品AV成人无码 | 男人的j进入女人的j免费 | 45分钟做受片免费观看 | 久久伊人精品青青草原2021 | 爱情岛永久成人免费网站 | 禁忌h1v1怀孕 | 贵妇的私人性俱乐部 | 国产一区二区视频免费 | 免费看的毛片 | 九九成人免费视频 | yw在线观看成人免费 | free性丰满hd性欧美人体 | 成人精品视频一区二区在线 | 午夜精品区 | 精品9e精品视频在线观看 | 国产福利不卡视频 | 美琪美腿白丝交小说 | 亚洲精品久久碰 | 国产视频三区 | 亚洲国产综合久久精品 | 国产麻豆91欧美一区二区 |