CTFHub- Web 信息泄露

一.目录遍历

单纯的一个一个目录的找

二.PHPINFO

phpinfo可能会泄露项目php版本和服务器变量等信息,安全起见我们需要禁用phpinfo函数,那我们该如何禁用phpinfo函数呢?首先打开php.ini,找到“disable_functions”,没有则新增,修改成以下:

disable_functions =phpinfo

disable_functions是禁用php函数,多个函数英文逗号分隔禁用:
disable_functions =函数1,函数2,函数3,phpinfo

这道题只是了解这个题型,直接查找就行了
在这里插入图片描述

三.备份文件下载

1.网站源码

当开发人员在线上环境中对源代码进行了备份操作,并且将备份文件放在了 web 目录下,就会引起网站源码泄露。
在这里插入图片描述对于这道题来说就是将常见的备份文件加上文件后缀(我这里使用python requests)
在这里插入图片描述
直接在zip中打开.txt文件没有在这里插入图片描述将.txt文件放到网站的最后进行打开
在这里插入图片描述

2.bak文件

按标题所述,只要在index.php后面加上.bak就行

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.vim缓存

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

swp文件:非正常关闭vim就会生成swp文件

由于.swp文件是隐藏文件,所以查找是要加. (.index.php.swp)
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

4.DS_Store

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

四五六先空着

四.Git泄露

1.Log

当前大量开发人员使用git进行版本控制,对站点自动部署。如果配置不当,可能会将.git文件夹直接部署到线上环境。这就引起了git泄露漏洞。

请尝试使用BugScanTeam的GitHack完成本题

2.Stash

3.Index

五.SVN泄露

六. HG泄露

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值