CTFshow_web入门_信息收集(web1-20)

本文详细记录了一位选手在寒假期间重新挑战CTF(Capture The Flag)网络安全竞赛的过程,主要涉及Web安全领域的各种漏洞利用技巧。从查看源码、HTTP头部操作、文件泄露、源码泄露、压缩文件、Git源码、隐藏目录、临时文件、Cookie利用到数据库和编程编辑器漏洞等,作者逐一揭秘了解题思路和方法,展示了丰富的Web安全知识和实战经验。
摘要由CSDN通过智能技术生成

写了好多题一直没有及时总结和反思,CTF也停了很长一段时间没学习了,现在到了寒假终于有时间了,于是又重新写了一遍,也当是复习了,就把解题过程都放到这里了
在这里插入图片描述

web1

f12查看源码
看到注释里的flag

web2

无法查看源码
1.由于第一题我按了f12,所以访问这题的时候默认看到了源码,得到flag
2.在网址前面加 view-source:
3.直接保存html源码到本地,Firefox下直接按Ctril+s,再查看源码

web3

直接burp抓包,看到Flag
在这里插入图片描述

web4

提示robots,访问robots.txt
在这里插入图片描述
访问/flagishere.txt得flag
在这里插入图片描述

web5

提示phps源码泄露,访问并下载
在这里插入图片描述
源码出flag
在这里插入图片描述

web6

提示压缩,有经验的直接访问www.zip或者扫目录也可以扫到
在这里插入图片描述
访问并下载
在这里插入图片描述
fl00g.txt的是fake_flag,index.php
在这里插入图片描述
直接访问fl000g.txt得到flag
在这里插入图片描述

web7

提示git源码泄露,上工具,这里有点意思,GitHack-master扫不出来
于是上了Git_Extract-master
在这里插入图片描述
得到一堆目录,好家伙,找了半天就一句话,web7:where is flag? 好像有点问题,应该是直接访问index.php就可以直接出来,最后直接访问一下.git就出来了
在这里插入图片描述

web8

有经验了,直接访问.svn目录看到flag
在这里插入图片描述

web9

vim修改文件会产生一个临时保存文件,访问index.php.swp,保存得flag

web10

根据提示抓包,看Cookie得flag
在这里插入图片描述

web11

提示里的网址可以收藏一下
在这里插入图片描述

web12

像是一个购物网站,扫目录(也可以猜一下)找到一个/admin
访问发现需要用户名和密码
这里的题目应该不用爆破吧
用户名 admin
密码 是网站最下面的电话 372619038
在这里插入图片描述
登入得flag

web13

web12的升级版
在网站最后一顿乱点,看到一个pdf
在这里插入图片描述
密码都告诉你了,登入访问得flag

web14

提示editor,在界面里找了一会没找到,直接访问/editor,看到一个编辑框
在这里插入图片描述
摸索了一会,点了一个插入文件,看到系统目录
在这里插入图片描述
熟练的找到/var/www/html/nothinghere看到fl000g.txt,访问得flag
在这里插入图片描述

web15

不知道为什么熟练的访问了/admin(这就是ctfshow的魅力嘛)
看到一个后台登入系统
在这里插入图片描述
然后因为之前做过就很收悉了,熟练的忘记密码,找到主页下面的QQ号,问城市的时候填下
在这里插入图片描述
在这里插入图片描述
拿admin和密码去登入得到flag

web16

php探针确实了解的不多(这个界面做的还挺好看的)
根据提示访问tz.php,然后访问phpinfo
在这里插入图片描述
搜索flag得到
在这里插入图片描述

web17

有好多网站都能检测IP地址
在这里插入图片描述

web18

flaappy bird游戏,先查看js源码
在这里插入图片描述
得到unicode编码:\u4f60\u8d62\u4e86\uff0c\u53bb\u5e7a\u5e7a\u96f6\u70b9\u76ae\u7231\u5403\u76ae\u770b\u770b
拿去转一下:
你赢了,去幺幺零点皮爱吃皮看看
访问110.php得flag

web19

F12看到源码
在这里插入图片描述
按照要求POST一下
在这里插入图片描述

web20

这个数据库的默认位置和文件我也不是很了解,百度了一番才看到
直接访问
在这里插入图片描述
下载后txt打开,搜索得flag
在这里插入图片描述
CTFshow的题目将持续更新,若还有疑问或更好的解法欢迎评论留言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

monster663

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值