CTFHUB学习第二天 web 信息泄露

发布时间 2023-10-24 00:34:34作者: BUGCATCAPOO

目录遍历

参考博客:

CTFHub技能树 Web-信息泄露 详解_bugscanteam_ErYao7的博客-CSDN博客

emmm,几个目录都点一点

PHPinfo

在phpinfo中直接查看flag,找不到就CTRL+F搜索

备份文件下载

网站源码

当开发人员在线上环境中对源代码进行了备份操作,并且将备份文件放在了 web 目录下,就会引起网站源码泄露。

进去之后提示一些名字和后缀名

当然我们可以使用burpsite进行挨个爆破

爆破结果为www.zip

下载文件,找到flag_2638429649.txt

但是点进去发现并没有,我们在原来的网页后缀加上/flag_2638429649.txt访问得到flag

bak文件下载

 

当开发人员在线上环境中对源代码进行了备份操作,并且将备份文件放在了 web 目录下,就会引起网站源码泄露。

链接加后缀下载/.index.php.bak

记事本打开获得flag

vim缓存

当开发人员在线上环境中使用 vim 编辑器,在使用过程中会留下 vim 编辑器缓存,当vim异常退出时,缓存会一直留在服务器上,引起网站源码泄露。

 

打开VMware workstation安装Linux系统,或者电脑启动Linux系统,这里使用的是虚拟机,Linux用的是Ubuntu

链接加后缀下载/.index.php.swp

index.php.swp文件下载之后放入Linux系统使用命令

我放到桌面了,所以   cd Desktop   然后    vim -r index.php.swp

IMG_256

.DS_Store

.DS_Store 是 Mac OS 保存文件夹的自定义属性的隐藏文件。通过.DS_Store可以知道这个目录里面所有文件的清单。

目录扫描工具dirsearch安装和使用 - 金龟子大战猕猴桃 - 博客园 (cnblogs.com)

这里直接加后缀/.DS_Store下载文件

我们放到linux系统下,使用dsstore查看 DS_Store 文件 (dsstore下载地址