360通用php防护代码(使用操作详解)


Posted in PHP onJune 18, 2013

360发布通用php防护代码,其实最初是协助phpcms来防护安全用的,现在看来可以加入到任何有漏洞的网站里面,拿phpcmsv9问题,解决方案如下,其他网站以此类推!

1.将360_safe3.php传到要包含的文件的目录

2.在页面中加入防护,有两种做法,根据情况二选一即可:
 
a).在所需要防护的页面加入代码
require_once('360_safe3.php');
就可以做到页面防注入、跨站
如果想整站防注,就在网站的一个公用文件中,如数据库链接文件config.inc.php中!
添加require_once('360_safe3.php');来调用本代码

常用php系统添加文件
PHPCMS V9 \phpcms\base.php
PHPWIND8.7 \data\sql_config.php
DEDECMS5.7 \data\common.inc.php
DiscuzX2   \config\config_global.php
Wordpress   \wp-config.php
Metinfo   \include\head.php
 
b).在每个文件最前加上代码
在php.ini中找到:
Automatically add files before or after any PHP document.
auto_prepend_file = 360_safe3.php路径;
-------------------------------------

360_safe3.php 源文件如下,大家可以参考下。点击下载

PHP 相关文章推荐
在线增减.htpasswd内的用户
Oct 09 PHP
基于php实现长连接的方法与注意事项的问题
May 10 PHP
php xml常用函数的集合(比较详细)
Jun 06 PHP
PHP设计模式之责任链模式的深入解析
Jun 13 PHP
PHP实现读取一个1G的文件大小
Aug 24 PHP
PHP遍历数组的三种方法及效率对比分析
Feb 12 PHP
PHP编程中的__clone()方法使用详解
Nov 27 PHP
Laravel Memcached缓存驱动的配置与应用方法分析
Oct 08 PHP
PHP无限极分类函数的实现方法详解
Apr 15 PHP
php实现文件预览功能
May 23 PHP
PHP通过curl获取接口URL的数据方法
May 31 PHP
Laravel框架Eloquent ORM删除数据操作示例
Dec 03 PHP
浅析PHP程序防止ddos,dns,集群服务器攻击的解决办法
Jun 18 #PHP
解析PHP计算页面执行时间的实现代码
Jun 18 #PHP
php实现简单洗牌算法
Jun 18 #PHP
php抽奖小程序的实现代码
Jun 18 #PHP
解析PHP生成静态html文件的三种方法
Jun 18 #PHP
解析PHP汉字转换拼音的类
Jun 18 #PHP
解析php中反射的应用
Jun 18 #PHP
You might like
详解PHP中的状态模式编程
2015/08/11 PHP
PHP比较运算符的详细介绍
2015/09/29 PHP
WordPress主题制作中自定义头部的相关PHP函数解析
2016/01/08 PHP
PHP常见数组排序方法小结
2018/08/20 PHP
Laravel 验证码认证学习记录小结
2019/12/20 PHP
jQuery EasyUI API 中文文档 - Menu菜单
2011/10/03 Javascript
推荐一个自己用的封装好的javascript插件
2015/01/29 Javascript
js实现网页右上角滑出会自动消失大幅广告的方法
2015/02/27 Javascript
JavaScript实现上下浮动的窗口效果代码
2015/10/12 Javascript
jquery实现网页的页面平滑滚动效果代码
2015/11/02 Javascript
基于jquery animate操作css样式属性小结
2015/11/27 Javascript
JavaScript中0和""比较引发的问题
2016/05/26 Javascript
js实现对table的增加行和删除行的操作方法
2016/10/13 Javascript
使用json来定义函数,在里面可以定义多个函数的实现方法
2016/10/28 Javascript
原生Javascript插件开发实践
2017/01/18 Javascript
JavaScript正则表达式的贪婪匹配和非贪婪匹配
2017/09/05 Javascript
AngularJS使用Filter自定义过滤器控制ng-repeat去除重复功能示例
2018/04/21 Javascript
使用Angular-CLI构建NPM包的方法
2018/09/07 Javascript
Vue中 v-if 和v-else-if页面加载出现闪现的问题及解决方法
2018/10/12 Javascript
微信小程序以ssm做后台开发的实现示例
2020/04/08 Javascript
Antd-vue Table组件添加Click事件,实现点击某行数据教程
2020/11/17 Javascript
linux下python抓屏实现方法
2015/05/22 Python
django小技巧之html模板中调用对象属性或对象的方法
2018/11/30 Python
python 实现性别识别
2020/11/21 Python
Python  Asyncio模块实现的生产消费者模型的方法
2021/03/01 Python
CSS3制作苹果风格键盘特效
2015/02/26 HTML / CSS
canvas绘制圆角头像的实现方法
2019/01/17 HTML / CSS
英国设计的甲板鞋和船鞋:Chatham
2018/12/06 全球购物
美国家居装饰购物网站:Amanda Lindroth
2020/03/25 全球购物
职工运动会邀请函
2014/01/19 职场文书
网管求职信
2014/03/03 职场文书
2014年光棍节活动策划方案(创意集锦)
2014/09/29 职场文书
《家庭教育》读后感3篇
2019/12/18 职场文书
python 实现定时任务的四种方式
2021/04/01 Python
详解JavaScript的计时器和按钮效果设置
2022/02/18 Javascript
OpenStack虚拟机快照和增量备份实现方法
2022/04/04 Servers