当前位置: 首页 > news >正文

郑州网站建设修改苏州seo关键词优化外包

郑州网站建设修改,苏州seo关键词优化外包,wordpress 自动评论软件,天津网站的建设谈谈任意文件包含的理解 1.漏洞描述 攻击者可以利用任意文件包含漏洞,读取文件,执行代码,对服务器造成危害。程序开发人员通常会把可重复使用函数或语句写到单个文件中,形成“封装”。在使用某个功能的时候,直接调用此…

谈谈任意文件包含的理解

1.漏洞描述

  • 攻击者可以利用任意文件包含漏洞,读取文件,执行代码,对服务器造成危害。
  • 程序开发人员通常会把可重复使用函数或语句写到单个文件中,形成“封装”。在使用某个功能的时候,直接调用此文件,无需再次编写,提高代码重用性,减少代码量。这种调用文件的过程通常称为包含。
  • 程序开发人员都希望代码更加灵活,所以会把被包含的文件的路径设置为变量,来进行动态调用(包含),但正是由于这种灵活性,如果被包含文件的路径客户端可控,造成任意文件包含漏洞。
  • 几乎所有的脚本都会提供文件包含的功能,文件包含漏洞在PHP 的Web 应用中居多,在JSP/ASP/ASP.NET 程序中比较少。

2.漏洞原理

        PHP 文件包含是程序设计的基础功能之一,能够减少代码量,提高开发效率。但是使用文件包含功能时,实现了动态包含,就有产生文件包含漏洞的风险。如果实现动态包含的参数,Web 应用没有进行严格的校验,浏览器客户端用户可以影响控制被包含文件的路径,就会产生任意文件包含漏洞。

  • 动态包含
  • 被包含文件路径可控

特点:

  • 读取文件
  • 执行代码

3.漏洞场景

  • 类似于metinfo_5.0.4 实现了动态包含,有存在文件包含漏洞的风险。
  • 类似于文件读取的URL,可能存在文件包含。

4.漏洞评级

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐        高危

5.漏洞危害

攻击者利用文件包含漏洞,可以:

  • 读取文件
  • 执行PHP 代码
  • 直接获取网站后门
  • 控制网站
  • 控制服务器

6.漏洞验证

?filepath=./a.jpg

7.漏洞利用

  • 包含图片木马

        菜刀直接链接。

  • 读取敏感文件

利用文件包含漏洞,也可以读取敏感文件。
前提条件:
目标文件存在(已知目标文件路径);
具有文件可读权限。

  • 读取 PHP 源码

利用php://fileter 读取。

  • 执行 PHP 命令

利用条件:

  • 利用 php://input 执行PHP 命令;
  • 远程文件包含开启。
  • 包含图片马写 shell

条件:

  • 确定文件包含漏洞存在;
  • 菜刀不能直接连接。

写Shell:

  • 包含日志

Apache 日志:

  • 访问日志
  • 错误日志

Nginx 日志:

  • 访问日志
  • 错误日志

SSH 日志
邮件日志

8.防御方案

  • 尽量少的使用动态包含。
  • 严格过滤被包含文件的路径。
  • 将参数 allow_url_include 设置为 Off。
  • 使用参数 open_basedir 限定文件访问范围。
  • open_basedir = c:\phpstudy_2016\www\

9.典型案例

metinfo_5.0.4_file-include

http://www.dinnco.com/news/4770.html

相关文章:

  • wordpress大前端美化版成都搜狗seo
  • 高端做网站公司国内搜索引擎排行榜
  • 有哪些企业可以做招聘的网站有哪些方面seo需要付费吗
  • 政府网站开发建设方案网站底部友情链接代码
  • 在网站上使用特殊字体58同城发布免费广告
  • 做公司网站排名要怎么做网络推广
  • 网站备案填写网站名称百度关键词搜索怎么做
  • 网络营销策划书封面优化排名
  • 公司网站建设安全的风险2024年1月新冠高峰
  • 公司网站建设意见和建议如何快速推广
  • 宝山网站建设他达拉非片的作用及功效副作用
  • 沭阳各乡镇做网站软文是指什么
  • 如何做外围网站的代理深圳网络络推广培训
  • 邯郸做网站推广多少钱网络seo
  • 不用域名做自己的网站樱桃bt官网
  • 蓝田县建设局网站百度今日排行榜
  • 外包公司做网站多少市场推广方式有哪几种
  • 深圳网站设计招聘信息seo人员工作内容
  • 免费奖励的网站有哪些开源crm系统
  • 设计公司企业网站详情口碑营销方案怎么写
  • 马上飞做的一些网站友情链接平台网站
  • 学习做网站的孛校营销手机都有什么功能啊
  • 怎么建自己的销售网站企业网页设计公司
  • 上传网站怎么安装点击精灵seo
  • 网站开发项目有哪些广州网站推广排名
  • 在单机安装wordpress奶糖 seo 博客
  • 公司网页设计htmlseo网络推广
  • 万户网站全渠道营销的概念
  • 用糖做的网站网站收录检测
  • 做品牌特价的网站有哪些网址收录平台