360 safe3.php源码,360提供的Php防注入代码
360提供的Php防注入代码
//Code By Safe3
function customError($errno, $errstr, $errfile, $errline)
{
echo "Error number: [$errno],error on line $errline in $errfile
" ;
die();
}
set_error_handler("customError",E_ERROR);
$getfilter="'|(and|or)\\b.+?(>|
$postfilter="\\b(and|or)\\b.{1,6}?(=|>|
$cookiefilter="\\b(and|or)\\b.{1,6}?(=|>|
function StopAttack($StrFiltKey,$StrFiltValue,$ArrFiltReq){
if(is_array($StrFiltValue))
{
$StrFiltValue=implode($StrFiltValue);
}
if (preg_match("/".$ArrFiltReq."/is",$StrFiltValue)==1){
//slog("
操作IP: ".$_SERVER["REMOTE_ADDR"]."
操作时间: ".strftime("%Y-%m-%d %H:%M:%S")."
操作页面:".$_SERVER["PHP_SELF"]."
提交方式: ".$_SERVER["REQUEST_METHOD"]."
提交参数: ".$StrFiltKey."
提交数据: ".$StrFiltValue);
print "360websec notice:Illegal operation!" ;
exit();
}
}
//$ArrPGC=array_merge($_GET,$_POST,$_COOKIE);
foreach($_GET as $key=>$value){
StopAttack($key,$value,$getfilter);
}
foreach($_POST as $key=>$value){
StopAttack($key,$value,$postfilter);
}
foreach($_COOKIE as $key=>$value){
StopAttack($key,$value,$cookiefilter);
}
/*
if (file_exists('update360.php')) {
echo "请重命名文件update360.php,防止***利用
";
die();
}
*/
function slog($logs)
{
$toppath=$_SERVER["DOCUMENT_ROOT"]."/log.htm";
$Ts=fopen($toppath,"a+");
fputs($Ts,$logs."\r\n");
fclose($Ts);
}
©著作权归作者所有:来自51CTO博客作者hejunyi1204的原创作品,谢绝转载,否则将追究法律责任
360 safe3.php源码,360提供的Php防注入代码相关推荐
- 360网址导航源码5.0源码
介绍: 360网址导航源码 5.0源码 纯净 简约 美观 免费,运行环境:ASP/Access 统计代码在js\tj.js 留言板管理后台http://你的网站/feedback/admin_inde ...
- 仿360网址导航源码下载
仿360网址导航源码下载:仿360网址导航源码 讨论专区 演示站 中国站长工具源码下载:中国站长工具源码 讨论专区 演示站 查询吧源码下载: 查询吧源码 讨论专区 ...
- 高仿精仿360手机安全卫士源码
一款非常不错 的高仿精仿360手机安全卫士源码,喜欢的朋友可以下载学习看看. 源码下载: http://code.662p.com/view/47.html
- android企业级商城源码、360°全景图VR源码、全民直播源码等
Android精选源码 [新版]Android技术博客精华汇总 开源了:乐乐音乐5.0-Android音乐播放器 android实现仿真水波纹效果源码 360°全景图VR,这是一个值得把玩的APP a ...
- 单片机 stm32 差分升级 增量升级算法源码,提供移植 纯c编写跨平因为是程序源码
单片机 stm32 差分升级 增量升级算法源码,提供移植 纯c编写跨平因为是程序源码 IAP升级 OTA升级 物联网 车联网 适用 YID:83500653978935134Deflag
- 改进型脉振高频注入源码 stm32工程 脉振高频注入是一种通过在d轴注入正弦电压
改进型脉振高频注入源码 stm32工程 脉振高频注入是一种通过在d轴注入正弦电压,通过电机的凸极效应(饱和凸极效应)估算同步电机转子位置的方法. 不需要电机旋转即可获得电机转子位置,能够实现0速带载. ...
- 【Android SDM660源码分析】- 04 - UEFI ABL LinuxLoader 代码分析
[Android SDM660源码分析]- 04 - UEFI ABL LinuxLoader 代码分析 1. LinuxLoader.c 系列文章: <[Android SDM660开机流程] ...
- 小视频app源码,邻接矩阵实现图的相关代码
小视频app源码,邻接矩阵实现图的相关代码 /*Author:Albert Tesla WizardTime:2020/10/26 20:22 */#include<bits/stdc++.h& ...
- 幼儿园连锁管理系统源码 此源码已测试过,可正常运行 代码测试完整,界面漂亮,多套皮肤供选择
幼儿园连锁管理系统源码 此源码已测试过,可正常运行 代码测试完整,界面漂亮,多套皮肤供选择 支持短信提醒 功能介绍: 一,通知公告管理 二,考勤管理 考勤查询,考勤统计,考勤设置,考勤干预,考勤分组, ...
最新文章
- 张拳石:深度学习可解释理论的统一体系与去芜存菁 | 青源 Talk 第 14 期
- 【DIY】200403近期在做的项目小结,DIY进展汇报
- html pie标签,css3pie怎么用?
- CoSENT:比Sentence-BERT更有效的句向量方案
- 显著性目标检测matlab代码_显著性目标检测代码全汇总!(包含2D、3D、4D以及Video)...
- linux emacs命令,Linux Bash Shell 终端 Terminal Emacs 模式 常用 快捷键 命令
- 【英语学习】【WOTD】heartstring 释义/词源/示例
- Odoo12 添加新项目安装后无法在菜单中看到链接的解决方案
- Acrobat Pro DC 教程,如何共享 PDF 文件以供审阅?
- 【BZOJ1823】 [JSOI2010]满汉全席
- Linux直接复制eclipse也可以使用
- 【软件】3DsMax2009 下载百度云盘下载(附教程)
- 纯css3彩色3d雪糕
- django 解析上传xls文件
- vscode里面如何配置库_怎么为vscode添加库文件_编程开发工具
- ATK-LORA 无线通信模块
- 虚拟环境内使用pip安装torch内存爆掉
- 最喜欢的一首中文歌曲
- 惊鸿一瞥-Windows presentation layer application 系列 (二)
- HBU训练营【动态规划DP】——兔子跳楼梯 (20分)
热门文章
- c# 隐藏显示 任务栏
- 学生用计算机的额定功率,电脑电源额定功率要多少才合适?
- 20道XGBoost面试题
- BiSeNet脸部解析
- 双色球python最简单的写法,python编写一个双色球
- 听开发者说火狐OS真相:网页即平台 允许DIY
- Mac美化之动态屏保、动态背景
- 对象创建等2019/2/26
- apex英雄机器人探路者怎么玩_Apex英雄探路者机器人怎么玩 探路者机器人技巧详解[多图]...
- 10100cpu支持Linux,高性价比装机方案 十代酷睿i3-10100F配GTX1650S组装机配置清单