国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 網站安全 > 正文

PHP簡易的防注入代碼

2024-09-06 18:33:59
字體:
來源:轉載
供稿:網友

<?php

/**********************
Powered by Lovegn(http://www.mycodes.net)
Written On 2010.3.12
*************************/

//要過濾的非法字符

$ArrFilter=array(“‘”,”;”,”union”);  //敏感字符和字符串,可自行定義

//出錯后要跳轉的url,不填則默認前一頁

$StrGoUrl=”";

//是否存在數組中的值

function DangerStringExist($StrFilter,$ArrFilter){

foreach ($ArrFilter as $key=>$value){

if (eregi($value,$StrFilter)){

return true;

}

}

return false;

}

//合并$_POST   $_GET 和 $_COOKIE

if(function_exists(array_merge)){

$ArrGPC=array_merge($_POST,$_GET,$_COOKIE);

}else{

foreach($_POST as $key=>$value){

$ArrGPC[]=$value;

}

foreach($_GET as $key=>$value){

$ArrGPC[]=$value;

}

foreach($_COOKIE as $key=>$value){

$ArrGPC[]=$value;

}

}

foreach($ArrGPC as $key=>$value){

if(DangerStringExist($value,$ArrFilter)){

echo “<script>alert(‘MyCMS提示,您的輸入有非法字符!’);</script>”;

if (empty($StrGoUrl)){

echo “<script>history.go(-1);</script>”;

}else{

echo “<script>window.location=”.$StrGoUrl.”</script>”;

}

exit;

}

}

?>

 

<?php //要過濾的非法字符

$ArrFilter=array(“‘”,”;”,”union”);  //敏感字符和字符串,可自行定義

//出錯后要跳轉的url,不填則默認前一頁

$StrGoUrl=”";

//是否存在數組中的值

function DangerStringExist($StrFilter,$ArrFilter){

foreach ($ArrFilter as $key=>$value){

if (eregi($value,$StrFilter)){

return true;

}

}

return false;

}

//合并$_POST , $_GET 和 $_COOKIE

if(function_exists(array_merge)){

$ArrGPC=array_merge($_POST,$_GET,$_COOKIE);}else{

foreach($_POST as $key=>$value){

$ArrGPC[]=$value;

}

foreach($_GET as $key=>$value){

$ArrGPC[]=$value;           }

foreach($_COOKIE as $key=>$value){

$ArrGPC[]=$value;           }

}

foreach($ArrGPC as $key=>$value){

if(DangerStringExist($value,$ArrFilter)){

echo “<script>alert(‘MyCMS提示,您的輸入有非法字符!’);</script>”;

if (empty($StrGoUrl)){

echo “<script>history.go(-1);</script>”;

}else{

echo “<script>window.location=”.$StrGoUrl.”</script>”;     }

exit;

}

}

?>



    針對GPC的注入的簡單防注入代碼,將上面代碼保存為GPC_sql.php,然后在你想保護得文件中頭部inlcude即可工作。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 孟村| 玉门市| 平度市| 永宁县| 隆回县| 孝昌县| 特克斯县| 敦化市| 卢龙县| 临澧县| 海丰县| 武义县| 平远县| 祁东县| 台东市| 太仆寺旗| 南昌市| 葫芦岛市| 苗栗市| 吴忠市| 苍溪县| 南平市| 平顺县| 岳普湖县| 南部县| 山丹县| 伊宁县| 新巴尔虎右旗| 中江县| 石柱| 碌曲县| 江城| 金昌市| 葵青区| 台湾省| 石嘴山市| 义马市| 固原市| 平乡县| 葫芦岛市| 慈溪市|