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

郑州网站建设tpywlkj购物网站开发中查看订单的实现逻辑

郑州网站建设tpywlkj,购物网站开发中查看订单的实现逻辑,建设网站多钱,社群营销的十大步骤环境搭建 下载之后上传到虚拟机并解压 进入这个路径 (root?kali)-[~/vulhub-master/nginx/nginx_parsing_vulnerability]就能看到有docker-compose.yml 启动环境 正常显示 增加/.php后缀,被解析成PHP文件: 漏洞原因:开启了cgi.fix_pathin…

 环境搭建

下载之后上传到虚拟机并解压

 进入这个路径

(root?kali)-[~/vulhub-master/nginx/nginx_parsing_vulnerability]

 就能看到有docker-compose.yml

启动环境

 正常显示

增加/.php后缀,被解析成PHP文件: 

漏洞原因:开启了cgi.fix_pathinfo选项后,本身是一个png文件,但是加上/.php后会把整个文件当中php文件来执行。

 安全后缀限制为空

意思是php的匹配规则是:先解析最后一个文件名称,它是会解析最后一个文件的名称是什么意思呢?就比如说现在目前呢,你是写了一个这样的东西(111111.php)这样的东西,很明显的一点是现在你的系统就没有.php结尾的这个文件,很明显没有对吧,所以说这就是为什么我随便出为什么他都可以解析到前头呢,因为平时的解析规则是这样的,首先他解析他的是php的对吧,这个文件他没有,没有他会直接跳到上一个继续解析,但是此时呢,它会把上一个目录的所有文件都当成php文件去解析,它的解析规则是这样的,就是你第1次先解析它是一个php文件,但你发现这个批文件没有,那它就会往上找,他发现,唉,这个文件是有的,那我不管它是php、png我都把它当成php文件去解析,所以这样一来呢。你没有填写一个安全后缀,你没有填写一个安全后缀,如果你在安全后缀里面写一个.php结尾,明显就是在限制你解析的后缀对吧,但是正因为这东西不是空的,可能他会去判断说这个东西的后缀是不是.php,他一看他发现不是.php,他就直接403他就不解析了,这是你个人的配置问题,这不是php和安全问题。

访问http://your-ip/index.php可以测试上传功能,上传代码不存在漏洞,但利用解析漏洞即可getshell:

由此可知,该漏洞与Nginx、php版本无关,属于用户配置不当造成的解析漏洞

 修复方案
  • 将php.ini文件中的cgi.fix_pathinfo的值设为0
http://www.yayakq.cn/news/214731/

相关文章:

  • 新的网站平台如何做地推旅游网站开发 结束语
  • 徐州企业网站模板建站天津建设教育培训中心
  • 菏泽专业网站开发公司wordpress百度已收录
  • 网站开发语言比较毕业网站设计
  • 乐达网站建设公司南昌招商网站建设
  • 以网站做跳板入侵设计头条官网
  • 大型网站建设部署方案域名解析查询方法
  • 博客网站怎么搭建电子商务网站建设作业代码
  • 手机模板网站制作软件开发工程师薪资水平
  • 网站备案哪个部门如何把地图放到网站上
  • 购物网站怎么做优化衡水网站建设知识
  • 网站建设定做淘客优惠券推广网站怎么做
  • 怎么做网站流量统计分析商务网站大全
  • 科技类网站3d做网站
  • 深圳手机网站定制开发免费注册邮箱帐号
  • 做局域网网站重庆网站设计总部
  • 网盘做电子书下载网站站长工具永久更新
  • 免费做ppt网站建程网官网
  • 福田公司网站建设北京seo业务员
  • 建设cpa网站需要什么哪个网站做的最好
  • 自己做的网站怎么才有用户访问福州建设公司名单
  • 注册网站免费注册ins毕业答辩ppt 网站开发
  • 三河市城乡建设局网站wordpress 首页调用页面标题
  • 重庆靓号网站建设在线写作网站
  • 深圳建设银行网站wordpress登入后台没反应
  • asp源码-漂亮企业源码大气公司网站模版wordpress替换主题数据库
  • 网站 展示展示网站模板下载
  • 网站导航页面设计单页营销型网站模板
  • 鞍山市城乡建设局网站北京有哪些软件公司在招聘
  • 做生鲜的网站拼多多网站