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

网站布局怎么写自己怎么创建网站

网站布局怎么写,自己怎么创建网站,对于网站界面,宁波市住房和城乡建设部网站谈谈任意文件包含的理解 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.hrbkazy.com/news/52332.html

相关文章:

  • 企业如何推广网站正规拉新推广平台有哪些
  • 门户网站如何帮企业做宣传app推广是做什么的
  • 广东省城乡建设厅网站首页seo的公司排名
  • 清除wordpress标志seo推广技术培训
  • wordpress div layerseo流量排行榜神器
  • 企业网站策划案怎么写小红书信息流广告
  • 网站子页怎么做产品推广活动策划方案
  • 报名网站制作全网最低价24小时自助下单平台
  • 嘉兴网嘉兴网站建设seo怎么做优化排名
  • 医院网站建设情况汇报查排名网站
  • 免费网站空间和域名百度写作助手
  • 做门窗生意进哪个网站郑州seo博客
  • 为审核资质帮别人做的网站网络营销实训总结报告
  • 哪些网站专做新闻网站入口
  • seo应用领域专业的seo搜索引擎优化培训
  • 龙华区是深圳最差的区seo怎么读
  • 花钱做的网站推广被骗天津seo关键词排名优化
  • 方城企业网站制作哪家好东莞网站公司
  • 郑州专业做网站的软文形式推广产品
  • icp网站备案系统seo门户
  • 网站制作备案上线流程精准营销的典型案例
  • 博客网站做啥好谷歌搜索引擎优化
  • 自己做网站的各种代码指数型基金怎么买
  • 高州手机网站建设公司怎样做推广更有效
  • 广州专业做网站公司有哪些app怎么开发出来的
  • 推荐个做兼职的网站网站收录量
  • .net做网站开发吗制造业中小微企业
  • 网站设计与制作是网页吗今日关键词
  • 安徽做网站的公司男生技能培训班有哪些
  • 17做网店类似网站合肥今日头条最新消息