返回列表 发帖

一个用c#编成的sql注入脚本

public string SafeRequest(string ParaName,int ParaType)
    {
      string ParaValue="";
      ParaValue=ParaName;
      if (ParaType==1)
      {
        if(!(IsNumeric(ParaValue)))
        {
ParaValue="0";                    
        }
      }
      else
      {
        ParaValue=ParaValue.Replace("';","';';");
      }
      return(ParaValue);
    }
    public static bool IsNumeric(string strData)
    {
      float fData;
      bool bValid = true;
      try
      {
        fData = float.Parse(strData);
      }
      catch (FormatException)
      {
        bValid = false;
      }
      return bValid;
    }

文本

一个用c#编成的sql注入脚本

怎么不能编译呢?

TOP

返回列表 回复 发帖