資源簡介
壓縮包內包含php版本的waf,支持過濾非法字符及文件等功能
代碼片段和文件信息
????error_reporting(0);
????define(‘LOG_FILENAME‘‘log.txt‘);
????function?waf()
????{
????????if?(!function_exists(‘getallheaders‘))?{
????????????function?getallheaders()?{
????????????????foreach?($_SERVER?as?$name?=>?$value)?{
????????????????????if?(substr($name?0?5)?==?‘HTTP_‘)
????????????????????????$headers[str_replace(‘?‘?‘-‘?ucwords(strtolower(str_replace(‘_‘?‘?‘?substr($name?5)))))]?=?$value;
????????????????}
????????????????return?$headers;
????????????}
????????}
????????$get?=?$_GET;
????????$post?=?$_POST;
????????$cookie?=?$_COOKIE;
????????$header?=?getallheaders();
????????$files?=?$_FILES;
????????$ip?=?$_SERVER[“REMOTE_ADDR“];
????????$method?=?$_SERVER[‘REQUEST_METHOD‘];
????????$filepath?=?$_SERVER[“script_NAME“];
????????//rewirte
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-24?13:37??waf\
?????文件????????2225??2018-10-20?13:50??waf\waf.php
?????文件????????1493??2018-10-20?13:41??waf\waf1.php
?????文件????????4434??2018-10-20?13:41??waf\waf2.php
?????文件????????2412??2018-10-20?13:41??waf\php_waf_and_log_to_txt.php
評論
共有 條評論