web6-10

web6

开启容器,题目提示:

1
解压源码到当前目录,测试正常,收工

/www.zip
得到源码压缩包


找到线索,解压文件夹下的是假flag

ctfshow{d73e9bd4-e5a5-4d18-b708-a54299688f99}

web7

开启容器,题目提示:

1
版本控制很重要,但不要部署到生产环境更重要。

版本控制直接想到.git漏洞
/.git

ctfshow{c68141c3-ddc1-49e8-8bdd-b2d630727854}

web8

开启容器,题目提示

1
版本控制很重要,但不要部署到生产环境更重要。

跟web7提示一样

除了.git还有一个.svn

web9

开启容器,题目提示:

1
发现网页有个错别字?赶紧在生产环境vim改下,不好,死机了

Vim 缓存信息泄露
在使用 Vim 编辑器时,如果编辑过程中异常退出,Vim 会生成缓存文件。这些缓存文件可以导致信息泄露,尤其是在 Web 开发环境中。

直接访问index.php.swp

下载得到flag

ctfshow{7f11ff85-5364-4d2d-b524-0bc21e0c7579}

web10

开启容器,题目提示:

1
cookie 只是一块饼干,不能存放任何隐私数据

直接去看cookie

这个符号被url编码过,解码即可

ctfshow%7Bb37e0210-b06c-4b9f-9803-0989a12b5014%7D

ctfshow{b37e0210-b06c-4b9f-9803-0989a12b5014}