四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

php中過(guò)濾非法字符的具體實(shí)現(xiàn)

復(fù)制代碼 代碼如下:
<?php
class sqlsafe {
private $getfilter = "'|(and|or)//b.+?(>|<|=|in|like)|/////*.+?//*///|<//s*script//b|//bEXEC//b|UNION.+?SELECT|UPDATE.+?SET|INSERT//s+INTO.+?VALUES|(SELECT|DELETE).+?FROM|(CREATE|ALTER|DROP|TRUNCATE)//s+(TABLE|DATABASE)";
private $postfilter = "http://b(and|or)//b.{1,6}?(=|>|<|//bin//b|//blike//b)|/////*.+?//*///|<//s*script//b|//bEXEC//b|UNION.+?SELECT|UPDATE.+?SET|INSERT//s+INTO.+?VALUES|(SELECT|DELETE).+?FROM|(CREATE|ALTER|DROP|TRUNCATE)//s+(TABLE|DATABASE)";
private $cookiefilter = "http://b(and|or)//b.{1,6}?(=|>|<|//bin//b|//blike//b)|/////*.+?//*///|<//s*script//b|//bEXEC//b|UNION.+?SELECT|UPDATE.+?SET|INSERT//s+INTO.+?VALUES|(SELECT|DELETE).+?FROM|(CREATE|ALTER|DROP|TRUNCATE)//s+(TABLE|DATABASE)";
/**
* 構(gòu)造函數(shù)
*/
public function __construct() {
foreach($_GET as $key=>$value){$this->stopattack($key,$value,$this->getfilter);}
foreach($_POST as $key=>$value){$this->stopattack($key,$value,$this->postfilter);}
foreach($_COOKIE as $key=>$value){$this->stopattack($key,$value,$this->cookiefilter);}
}
/**
* 參數(shù)檢查并寫日志
*/
public function stopattack($StrFiltKey, $StrFiltValue, $ArrFiltReq){
if(is_array($StrFiltValue))$StrFiltValue = implode($StrFiltValue);
if (preg_match("/".$ArrFiltReq."/is",$StrFiltValue) == 1){
$this->writeslog($_SERVER["REMOTE_ADDR"]." ".strftime("%Y-%m-%d %H:%M:%S")." ".$_SERVER["php_SELF"]." ".$_SERVER["REQUEST_METHOD"]." ".$StrFiltKey." ".$StrFiltValue);
showmsg('您提交的參數(shù)非法,系統(tǒng)已記錄您的本次操作!','',0,1);
}
}
/**
* SQL注入日志
*/
public function writeslog($log){
$log_path = CACHE_PATH.'logs'.DIRECTORY_SEPARATOR.'sql_log.txt';
$ts = fopen($log_path,"a+");
fputs($ts,$log."/r/n");
fclose($ts);
}
}
?>

php技術(shù)php中過(guò)濾非法字符的具體實(shí)現(xiàn),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 乐事薯片软文推广| 李玟雨| 山子高科股吧| 长相思原著| 我家来了个怪男人| 时间空间和人第二部| 教师政治学习笔记| 美女x| kaylani lei| 山东卫视节目表| remember11| kaya| 六年级上册数学解方程| 稻森泉| 叠影危情| 97理伦| 《缱绻少年人》| 山本裕典| 拔萝卜电影| 完美的邻居| 二年级上古诗26首打印| 丰满美女| 博朗耳温枪| 日本电影忠犬八公的故事| 乱世三义电视剧免费观看完整版| 12月日历2024日历表| 寡妇一级毛片视频| 张俪床戏| 血色残阳剧情简介| 潇湘影院| 做生活的高手| 碧海情天 电视剧| 带圈序号1-50| 欠条怎么写才具有法律效力| 消失的客人| 小学道法教研主题10篇| 刘浩存个人资料简介及家世| 音乐会电视剧免费观看完整版| 叶静主演的电视剧| 让我听懂你的语言歌词| 黑色的太阳|