位置: 编程技术 - 正文

在PHP中使用FastCGI解析漏洞及修复方案(在php中使用什么获取文件的修改时间)

编辑:rootadmin

推荐整理分享在PHP中使用FastCGI解析漏洞及修复方案(在php中使用什么获取文件的修改时间),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php fastcgi,在php中使用fopen()函数打开文件,在php中使用什么获取文件的修改时间,在php中使用mysql数据库,最重要的环节是什么?,在php中使用什么获取文件的修改时间,在php中使用什么获取文件的修改时间,在php中使用什么函数来读取整个文件,在php中使用mysql数据库,最重要的环节是什么?,内容如对您有帮助,希望把文章链接给更多的朋友!

漏洞描述:

Nginx默认是以CGI的方式支持PHP解析的,普遍的做法是在Nginx配置文件中通过正则匹配设置SCRIPT_FILENAME。当访问 CGI。如果PHP中开启了fix_pathinfo这个选项,PHP会认为SCRIPT_FILENAME是phpinfo.jpg,而1.php是PATH_INFO,所以就会将phpinfo.jpg作为PHP文件来解析了。

漏洞危害:

WebServer Fastcgi配置不当,会造成其他文件(例如css,js,jpg等静态文件)被当成php脚本解析执行。当用户将恶意脚本webshell改为静态文件上传到webserver传递给后端php解析执行后,会让攻击者获得服务器的操作权限。

在PHP中使用FastCGI解析漏洞及修复方案(在php中使用什么获取文件的修改时间)

修复方案:

(Nginx用户可以选择方案一或方案二,IIS用户请使用方案一)

方案一,修改php.ini文件,将cgi.fix_pathinfo的值设置为0。完成后请重启PHP和NGINX(IIS)。

方案二,在Nginx配置文件中添加以下代码:

这行代码的意思是当匹配到类似test.jpg/a.php的URL时,将返回错误代码。修改完成后请重启Nginx。

深入理解PHP内核(一) PHP作为一门简单而强大的语言,能够提供很多Web适用的语言特性。从实践出发,继弱类型变量原理探究后,本文继续带领大家深入理解php内核。最近,

深入理解PHP内核(二)之SAPI探究 在上篇文章给大家介绍了深入了解PHP内核(一),相信大家通过本文多多少少都学到些知识吧,关于php内核知识继续关注本篇文章。SAPI是ServerApplicationProgra

如何使用PHP Embed SAPI实现Opcodes查看器 PHP提供了一个EmbedSAPI,也就是说,PHP容许你在C/C++语言中调用PHP/ZE提供的函数。本文就通过基于EmbedSAPI实现一个PHP的opcodes查看器。首先,下载PHP源码以

标签: 在php中使用什么获取文件的修改时间

本文链接地址:https://www.jiuchutong.com/biancheng/276036.html 转载请保留说明!

上一篇:PHP中使用GD库绘制折线图 折线统计图的绘制方法(php glob)

下一篇:深入理解PHP内核(一)(php8底层内核)

  • 电子普通发票和纸质普通发票一样吗
  • 结转和分配制造费用会计分录
  • 个体工商户生产经营所得怎么申报
  • 无形资产升值怎么处理
  • 小微企业城建税优惠政策2023
  • 个人厂房租赁税率是多少
  • 出口货物补税申报表
  • 机动车发票红冲可以作废吗
  • 上季度开的发票这季度冲红怎么做会计分录?
  • 水资源税改革试点实施情况
  • 财政授权支付凭证后多久打款
  • 增值税普通发票税率
  • 年底收到发票未付款怎么做账
  • 可以给行政事业单位开增值税专用发票吗
  • 增值税专用发票电子版
  • 净资产收益率计算公式用期末净资产
  • 公司的招标代理费计入什么科目
  • 自己的公司钱能自己用吗
  • 应收账款转让的会计处理
  • 食堂非税收入怎么申报
  • 员工罚款算收入吗
  • 鸿蒙系统快捷键
  • 企业收到的
  • 厂家赠送的原材料怎么入账
  • php readfile
  • 代开增值税发票沒有付款怎么做账?
  • 购入固定资产后海通融资怎么办
  • vue引入mui
  • 图像分割 unet
  • 蓝山公馆的房子怎么样
  • 大溪地海岛在什么地方
  • php用法
  • 准公益性企业
  • 浅谈一下新冠的好处
  • 收据不可以入账吗
  • 金蝶利润表主营业务成本公式
  • 股权转让完税证明要多少时间
  • 无法将node项识别为
  • 利用python实现Apriori关联规则算法
  • php教程从入门到精通
  • c++评测
  • 印花税账务处理会计分录
  • 已经认证了的专利怎么办
  • Vue 拖拽排序
  • 社保缴费是当月扣当月的吗
  • 附加税多计提了怎么调整
  • mongodb mysql配合使用
  • 母公司给子公司开票会有税务风险吗
  • 营改增和个税改革的意义
  • 怎么打印税务登记证明备案表
  • 库存商品的出售
  • 记账凭证是不是转账凭证
  • 当月支付当月租金需要计提吗
  • 上个月成本算少了怎么办
  • 首先要知道什么英语
  • 旅游费的发票可以进成本吗?
  • 银行存款利息的结算方式
  • 终端运行mysql
  • mysql的zip包怎么安装
  • mysql存储引擎实现原理
  • windows怎么查看
  • 国产系统叫啥
  • win7系统禁止更新
  • centos用户添加到组
  • cyb2k.exe是安全进程吗 cyb2k进程危险吗
  • mac 钥匙串访问
  • Centos 6.5 64位双网卡绑定教程
  • vim中执行shell命令
  • unity获取组件的方法
  • linux4个主要部分
  • golang 和 python
  • linux多进程编程实例
  • Python 装饰器深入理解
  • JavaScript中的对象一般分为
  • 不同版本安卓控制台区别
  • 能用python做什么
  • 手滑式手机是什么意思
  • 四川税务局发票下载
  • 建筑企业要交哪几项环保税
  • 支付税控服务费的账务处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设