国产探花免费观看_亚洲丰满少妇自慰呻吟_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即可工作。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 卫辉市| 五大连池市| 读书| 安达市| 扎赉特旗| 绥中县| 攀枝花市| 扬州市| 汝阳县| 平遥县| 普洱| 南和县| 霍州市| 安泽县| 萨迦县| 刚察县| 东山县| 顺义区| 大竹县| 依兰县| 台湾省| 廉江市| 翼城县| 蒲江县| 广灵县| 扬中市| 怀远县| 合肥市| 兴仁县| 阿勒泰市| 沁水县| 琼海市| 津市市| 宁化县| 衡水市| 甘洛县| 格尔木市| 清流县| 清流县| 阿城市| 高唐县|