写点东西记录一下,方便以后查看。
http://ctf.bugku.com/challenges
web2:

签到题,花里胡哨的果断去看源码。。。。。

计算器:

发现只能输入一个数字,肯定是对提交的内容做了长度限制,打开开发者工具把长度改一下(如果好运的话如图就直接出结果)

web基础$_GET:
发现是很简单的代码 提交的数据(get方式)只要what=flag就行

web基础$_POST:
用一下火狐的插件hackbug,得到flag:flag{bugku_get_ssseint67se}

矛盾:
读一下代码 判断输入的num 如果不是数字的话且为1的话输出flag 应了题目的话 自相矛盾, 但是我们有很多方法让num为1但是不是数字 比如num= 1e0.1,但不能1e1.

你必须让他停下来:

打开网页之后发现一直弹出这个框 是不是特别烦 直接个禁止了,然后就是一片空白 一片茫然啊 f12看一下

然后把中间的一串字符弄好

flag就出来了
域名解析:

这要了解一下host
沿该路径找到hosts文件

拖出来改,要权限,加上

保存之后,再在浏览器里打开flag.bugku.com就能看到flag。(windows和linux都行)

本文详细解析了CTF竞赛中Web挑战的多个题目,包括签到题、计算器、Web基础$_GET与$_POST、矛盾题及域名解析等,分享了解题思路与技巧。
解题报告&spm=1001.2101.3001.5002&articleId=102446217&d=1&t=3&u=f8d177a113734994b96b4672d49d4ed9)
7425

被折叠的 条评论
为什么被折叠?



