這是一對(duì)aspx站點(diǎn)進(jìn)行防護(hù)的代碼。
使用方法如下:
1.將App_Code目錄拷貝到web根目錄
假如已經(jīng)存在App_Code目錄,那直接把App_Code目錄里的360safe.cs文件拷貝到當(dāng)前的App_Code目錄即可。
2.將Global.asax文件拷貝到web根目錄
假如已經(jīng)存在Global.asax文件,那直接把下面這段代碼
void Application_BeginRequest(object sender, EventArgs e)
{
if (Request.Cookies != null)
{
if (safe_360.CookieData())
{
Response.Write("您提交的Cookie數(shù)據(jù)有惡意字符!");
Response.End();
}
}
if (Request.UrlReferrer != null)
{
if (safe_360.referer())
{
Response.Write("您提交的Referrer數(shù)據(jù)有惡意字符!");
Response.End();
}
}
if (Request.RequestType.ToUpper() == "POST")
{
if (safe_360.PostData())
{
Response.Write("您提交的Post數(shù)據(jù)有惡意字符!");
Response.End();
}
}
if (Request.RequestType.ToUpper() == "GET")
{
if (safe_360.GetData())
{
Response.Write("您提交的Get數(shù)據(jù)有惡意字符!");
Response.End();
}
}
}
拷貝到當(dāng)前的Global.asax文件里保存。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版