zoukankan      html  css  js  c++  java
  • asp中防sql注入代码

    Dim FS_NoSqlHack_AllStr,FS_NoSqlHack_Str,FS_NoSqlHack_ComeUrlGet,FS_NoSqlHack_ComeUrlPost,FS_NoSqlHack_Get,FS_NoSqlHack_Post,FS_NoSqlHack_i
    'On Error Resume Next
    FS_NoSqlHack_AllStr="'|;| and |chr(|exec |insert |select |delete from|update |mid(|master."
    FS_NoSqlHack_ComeUrlGet   = Request.QueryString
    FS_NoSqlHack_ComeUrlPost  = Request.Form
    FS_NoSqlHack_Str = Split(FS_NoSqlHack_AllStr,"|")
    'Post
    If FS_NoSqlHack_ComeUrlPost<>"" then
     For Each FS_NoSqlHack_Post In Request.Form
      For FS_NoSqlHack_i = 0 To Ubound(FS_NoSqlHack_Str)
       If Instr(LCase(Request.Form(FS_NoSqlHack_Post)),FS_NoSqlHack_Str(FS_NoSqlHack_i))<>0 Then
        Response.End
       End if
      Next
     Next
    End if
    'Get
    If FS_NoSqlHack_ComeUrlGet<>"" then
     For Each FS_NoSqlHack_Get In Request.QueryString
      For FS_NoSqlHack_i = 0 To Ubound(FS_NoSqlHack_Str)
       If Instr(LCase(Request.QueryString(FS_NoSqlHack_Get)),FS_NoSqlHack_Str(FS_NoSqlHack_i))<>0 Then
        Response.End
       End if
      Next
     Next
    End if
  • 相关阅读:
    第33周二
    第33周一
    第32周日
    第32周六
    RichTextBox 右键显示 ContextMenuTrip
    关于 Head First SQL 中文版
    linux进程通信之共享内存
    chroot 与 jail
    SQL基础--&gt; 约束(CONSTRAINT)
    MessageDigest简单介绍
  • 原文地址:https://www.cnblogs.com/Davidisontheway/p/1440204.html
Copyright © 2011-2022 走看看