🏘️个人主页: 点燃银河尽头的篝火(●’◡’●)
如果文章有帮到你的话记得点赞👍+收藏💗支持一下哦
源码泄露
步骤:
- 进入链接
- 查看源代码:
- 按 F12 进入开发者模式
- 右键页面,点击查看网页源代码
- 找到flag
前台JS绕过
第一题中两种方法都无效
我们可以:
- 在网页前面加上view-source:
- 在浏览器的设置里面打开开发者工具。
协议头信息泄露
提示:没思路的时候抓个包看看,可能会有意外收获
步骤: 使用burp进行抓包或 F12 在网络中打开(查看响应标头)
robots后台泄露
步骤:
- 在网址后面加上后缀/robots.txt,访问后有一个disallow
- 访问disallow找到flag
phps源码泄露
提示:phps源码泄露有时候能帮上忙
步骤:在网址后面加上/index.phps,出来一个文件,打开找到flag。
源码压缩包泄露
提示:解压源码到当前目录,测试正常,收工
步骤:
- 在网址后面加上 /www.zip 得到一个压缩包,打开后发现第一个中无flag,打开第二个发现相关提示
- 在网址后面加上 /fl000g.txt 访问,得出flag。
版本控制泄露源码
提示:版本控制很重要,但不要部署到生产环境更重要。
步骤:直接加上/.git/为后缀,找到flag。
版本控制泄露源码2
提示:版本控制很重要,但不要部署到生产环境更重要。
步骤同上,加后缀/.svn
vim临时文件泄露
vim是linux自带且常用的文件编辑器,vim在编辑时会生成一个隐藏的临时文件,当vim非正常关闭时这个文件就会被保留下来。使用vim时意外退出,会在目录下生成一个备份文件,格式为 .文件名.swp
提示:发现网页有个错别字?赶紧在生产环境vim改下,不好,死机了
步骤:访问/index.php.swp下载备份文件并打开
cookie泄露
提示:cookie 只是一块饼干,不能存放任何隐私数据
步骤:
- 按F12在网络里面
- 选择cookie
- 找到flag。
注意:flag是经过URL编码的字符串
解码:
%7B 解码为 {
%7D 解码为 }
即最终flag是将找到的flag中的 “%7B” 和 “%7D” 替换为 “{” 和 “}”