蒙狼科技logo
设为首页| 联系我们
咨询热线: 13917498722
  您的位置: 首页 > 网站资讯 > 网站PHP常见漏洞的提防措施

网站PHP常见漏洞的提防措施

发布日期:2017/3/17
目前,基于PHP的网站开发已经成为目前网站开发的主流,常见的漏洞也越来越多以下是

PHP常见漏洞的提防措施

1、对于Session漏洞的提防

夙昔面的分析可以知道,Session攻击好常见的就是会话劫持,也就是黑客通过各种攻击手段获取用户的Session ID,然后行使被攻击用户的身份来登录响应网站。为此,这里可以用以下几种方法进行提防:一是定期替换Session ID,替换Session ID可以用PHP自带函数来实现;二是替换Session名称,通常情况下Session的默认名称是PHPSESSID,这个变量一般是在cookie中保存的,假如更改了它的名称,就可以阻档黑客的部分攻击;三是对透明化的Session ID进行关闭处理,所谓透明化也就是指在http请求没有使用cookies来制订Session id时,Sessioin id使用链接来传递.关闭透明化Session ID可以通过操作PHP.ini文件来实现;四是通过URL传递隐藏参数,这样可以确保即使黑客获取了session数据,但是因为相关参数是隐藏的,它也很难获得Session ID变量值。

2、对SQL注入漏洞的提防

黑客进行SQL注入手段许多,而且天真多变,但是SQL注人的共同点就是行使输入过滤漏洞。因此,要想从根本上防止SQL注入,根本解决措施就是增强对请求饬令尤其是查询请求饬令的过滤。具体来说,包括以下几点:一是把过滤性语句进行参数化处理,也就是通过参数化语句实现用户信息的输入而不是直接把用户输入嵌入到语句中。二是在网站开发的时候尽可能少用诠释性程序,黑客经常通过这种手段来执行非法饬令;三是在网站开发时尽可能避免网站出现bug,否则黑客可能行使这些信息来攻击网站;仅仅通过防御SQL注入照旧不够的,另外还要经常使用专业的漏洞扫描工具对网站进行漏洞扫描。

3、对脚本执行漏洞的提防

黑客行使脚本执行漏洞进行攻击的手段是多种多样的,而且是天真多变的,对此,必须要采用多种提防方法综合的手段,才能有用防止黑客对脚本执行漏洞进行攻击。这里常用的方法方法有以下四种。一是对可执行文件的路径进行预先设定。可以通过safe_moade_exec_dir来实现;二是对饬令参数进行处理,一般用escapeshellarg函数实现;三是用系统自带的函数库来代替外部饬令;四是在操作的时候进可能削减使用外部饬令。

4、对全局变量漏洞提防

对于PHP全局变量的漏洞问题,以前的PHP版本存在这样的问题,但是随着PHP版本升级到5.5以后,可以通过对php.ini的设置来实现,设置ruquest_order为GPC。另外在php.ini配置文件中,可以通过对magic_quotes_runtime进行布尔值设置是否对外部引人的数据中的溢出字符加反斜线。为了确保网站程序在服务器的任何设置状况下都能运行。可以在整个程序开始的时候用get_magic_quotes_runtime检测设置状况决定是否要手工处理,或者在开始(或不需要主动转义的时候)用set_magic_quotes_runtime(0)关掉。

5、对文件漏洞的提防

对于PHP文件漏桐可以通过对服务器进行设置和配置来达到提防目的。这里具体的操作如下:一是把PHP代码中的错误提醒关闭,这样可以避免黑客通过错误提醒获取数据库信息和网页文件物理路径;二是对open_basedir尽心设置,也就是对目录外的文件操作进行禁止处理;这样可以对本地文件或者远程文件起到珍爱作用,防止它们被攻击,这里还要注重提防Session文件和上载文件的攻击;三是把safe-made设置为开启状况,从而对将要执行的饬令进行规范,通过禁止文件上传,可以有用的提高PHP网站的安全系数。

 





其他相关文章
  • 提高网站转化率的基本流程
  • 新读图时代网页设计的曩昔 现在与未来
  • 网站建设选择网站设计背景
  • 网站Div+CSS标准的介绍。
  • 网站制作浅谈欧美的设计风格主要体现哪些方面
  • seo站内优化方法




  • 企业网站后台使用
    购物网站后台使用
    网站产品图片的处理



    农业银行支付
    建设银行支付
    邮政储蓄银行支付



    企业网站建设
    整站建设
    购物网站



    企业网站建设建议
    注册适合自己的域名
    什么是虚拟主机




    售前咨询QQ: 838821345
    售后服务QQ: 464698733
    应急手机:13917498722


    微信扫一扫
    添加24小时微信客服


    邮箱:lang@MENGL.CN
    地址:上海宝山区城银路555弄2号楼3楼
    ICP备案:沪ICP备12042844号-3
     沪公网安备:31011402002917号
    做网站 | 企业网站建设 | 上海做网站 | 企业网站制作 | 做网站的公司 | 关于蒙狼 | 整站建设 | 购物网站 | 企业网络营销 | 成功案例 | 加盟代理 | 在线订单
    服务区域: 临港新区做网站 徐汇做网站 闵行做网站 长宁做网站 虹口做网站 黄浦做网站 卢湾做网站 静安做网站 浦东做网站 杨浦做网站 普陀做网站 闸北做网站 宝山做网站 嘉定做网站 松江做网站 昆山做网站
    Copyright 2012-2025 上海蒙狼网络科技有限公司 WWW.MENGL.CN All Rights Reserved