防止SQL注入,通常一个一个文件修改不仅麻烦而且还有漏掉的危险,下面我说一下如何从整个系统防止注入。

避免SQL注入,一般一个一个文件修正不只费事并且还有漏掉的风险,下面我说一下怎么从整个体系避免注入。

网站安全:整站怎么避免SQL注入方法侵略(网站防sql注入)  网站安全 meter 程序 第1张

做到以下三步,相信你的程序就会比较安全了,并且对整个网站的保护也将变的简略。

一、数据验证类

parameterCheck.cs

public class parameterCheck{

public static bool isEmail(string emailString){

return System.Text.RegularExpressions.Regex.IsMatch(emailString, "['\\w_-]+(\\.

['\\w_-]+)*@['\\w_-]+(\\.['\\w_-]+)*\\.[a-zA-Z]{2,4}");

}

public static bool isInt(string intString){

return System.Text.RegularExpressions.Regex.IsMatch(intString ,"^(\\d{5}-\\d{4})|

(\\d{5})$");

}

public static bool isUSZip(string zipString){

return System.Text.RegularExpressions.Regex.IsMatch(zipString ,"^-[0-9]+$|^[0-9]

+$");

}

}

二、Web.config

在你的Web.config文件中,在下面添加一个标签,如下:

转载请说明出处
知优网 » 网站安全:整站怎么避免SQL注入方法侵略(网站防sql注入)

发表评论

您需要后才能发表评论