*本文为攻防世界新手练习区“disable_button”一题的解题攻略*
惯例读题:
题目标题“disabled_button”,意为“不能按的按钮”。什么鬼,哲学题么?
题目描述:X老师今天上课讲了前端知识,然后给了大家一个不能按的按钮,小宁惊奇的发现这个按钮按不下去(废话),到底怎么才能按下去呢?
看题目描述得知,我们要把一个不能按的按钮改成能按的。
进入在线环境:
一上来就开门见山的把按钮给我看了,还告诉我不能按,果然是哲学题(不是)。
那就先看看源码咯:
找到了,这个按钮不能按的秘密!(猜都猜得到)
打开浏览器的开发者工具:
删掉它
按钮可以按了,按一下试试。
Flag Get√!
PS:用开发者工具前,我试着在本地更改按钮的属性。
把红框里的内容删掉,在用浏览器打开
这下能按了,按一下试试。
……诶,没反应。
后来才反应过来这个按钮是用的POST方法,在本地改能有用就怪了……
END
2022/2/25