zoukankan      html  css  js  c++  java
  • ASP.NET 替换字符 防SQL注入

     /// <summary>
        /// 处理字符串
        /// </summary>
        /// <param name="str">要处理的字符</param>
        /// <returns>string</returns>
        public static string GetStr(string str)
        {
            if (str == null || str == "")
                return "";
            str = str.ToLower();
            str = str.Replace(",", "");
            str = str.Replace(",", "");
            str = str.Replace("'", "");
            str = str.Replace("‘", "");
            str = str.Replace("’", "");
            str = str.Replace("@", "");
            str = str.Replace("@", "");
            str = str.Replace(".", "");
            str = str.Replace("。", "");
            str = str.Replace(" ", "");//处理空格   (两个空格就可以了)  
            str = str.Replace("<", "");//处理小于号  
            str = str.Replace(">", "");//处理大于号 
            str = str.Replace(";", "");
            str = str.Replace("'", "");
            str = str.Replace("&", "");
            str = str.Replace("%20", "");
            str = str.Replace("--", "");
            str = str.Replace("==", "");
            str = str.Replace("%", "");
            //新加字符过滤
            //时间:2009-06-30
            str = str.Replace("declare", "");
            str = str.Replace(".js", "");
            str = str.Replace("set", "");
            str = str.Replace("update", "");
            str = str.Replace("shell", "");
            str = str.Replace("master", "");
            str = str.Replace("table", "");
            str = str.Replace("exec", "");
            str = str.Replace("select", "");
            str = str.Replace("insert", "");
            str = str.Replace("or", "");
            str = str.Replace("and", "");
            str = str.Replace("create", "");
            str = str.Replace("alter", "");
            str = str.Replace("(", "");
            str = str.Replace(")", "");
            return str;
        }

  • 相关阅读:
    linux查看进程命令
    linux修改时区的命令
    深度学习VGG16模型核心模块拆解
    Python之format()函数
    os.path.isfile()的正确用法(正确用法)
    Python time.time()方法
    tf.train.Saver()
    Python3字典update()方法
    图解Numpy的tile函数
    池化层的作用和种类
  • 原文地址:https://www.cnblogs.com/freexiaoyu/p/1386927.html
Copyright © 2011-2022 走看看