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

[ctfshow web入门] web5

前置知识

引用博客:phps的利用
当服务器配置了 .phps 文件类型时,访问 .phps 文件会以语法高亮的形式直接显示 PHP 源代码,而不是执行它。.phps被作为辅助开发者的一种功能,开发者可以通过网站上访问xxx.phps直接获取高亮源代码

类似的,vim编辑的时候,vim会在被编辑文件同一目录下,创建一个名为fiel.swp的文件,记录我们的动作,比如在编辑index.php的时候会存在一个index.php.swp的文件,如果未正常关闭index.php,那么index.php.swp将一直存在

信息收集

题目提示:phps源码泄露有时候能帮上忙
还记得之前说的没思路先抓包吗?提示有泄漏,先试试抓包。
抓的包里看不到有什么明显的问题,那么是不是有其他的源码文件泄漏了。
接着我尝试爆破网站入口点。也就是使用dirsearch来遍历所有网站入口,由于没有成功,所以暂时不必了解这个知识点。
好吧,如果不查看提示,那我也许永远解不出来。因为我始终不会认为phps能和index联系到一起。
直接访问/index.phps,会下载一个文件,当然某些配置下它能够直接显示出高亮的代码,而不是下载内容。
在这里插入图片描述
其实我非常讨厌这用的题,它没有规律可言,且非常生僻,更像是脑筋急转弯。但又不得不承认它确实会导致源码泄漏,为攻击者提供了一种攻击思路。
小心类似vim产生临时文件这类情况的发生,这可能导致源码泄漏。

web4    目录    web6

http://www.dtcms.com/a/112879.html

相关文章:

  • MySQL表结构导出(Excel)
  • 状态模式~
  • 【蓝桥杯】十五届省赛B组c++
  • 神经网络入门:生动解读机器学习的“神经元”
  • C++ KMP算法
  • Leetcode - 双周赛153
  • 失眠睡不着运动锻炼贴士
  • Mac强制解锁APP或文件夹
  • Java的Selenium常用的元素操作API
  • 【图像处理基石】什么是AWB?
  • 扩展库Scrapy:Python网络爬虫的利器
  • 【Rust学习】Rust数据类型,函数,条件语句,循环
  • 实战打靶集锦-38-inclusiveness
  • pyTorch框架使用CNN进行手写数字识别
  • AI比人脑更强,因为被植入思维模型【43】蝴蝶效应思维模型
  • 多模态智能体框架MM-StoryAgent:跨模态叙事视频生成的技术突破
  • 九、重学C++—类和函数
  • QGIS中第三方POI坐标偏移的快速校正-百度POI
  • C#编程基础知识点介绍
  • 亚马逊系统异常48小时:这3类商品退货政策有变
  • 开源 LLM 应用开发平台 Dify 全栈部署指南(Docker Compose 方案)
  • SpringWebFlux路由函数:RouterFunction与HandlerFunction
  • 简单多状态dp问题 + 总结(一)
  • 【新能源汽车研发测试数据深度分析:从传感器到智能决策的硬核方法论】
  • 照片to谷歌地球/奥维地图 - 批量导出GPS数据到CSV文件
  • (小白0基础) 租用AutoDL服务器进行deepseek-8b模型微调全流程(Xshell,XFTP) —— 准备篇
  • 2025.4.4总结
  • THE UNIVERSITY OF MANCHESTER-NUMERICAL ANALYSIS 1-4.1数值代数方程组求解
  • 【Android】UI开发:XML布局与Jetpack Compose的全面对比指南
  • 什么是边缘计算?