buuctf-misc-sqltest
首先,用wireshark打开文件就能看到一些注入的
痕迹
导出HTTP对象
同时可以看出是布尔盲注
往下滑,这里开始已经在对flag字段进行爆破了
substr(string,pos,len):在字符串中从pos位置起取len长度的子串(pos从1开始)
所以,substr(string,1,1)就是取字符串string的第一个字符,以此类推
最后一列是尝试的字符ascii值
在每一位字符判断里,有重复判断的ascii值就是正确的ascii值
例如:第一位,102重复了,所以第一位的正确ascii值就是102
类此同理,得到
102 108 97 103 123 52 55 101 100 98 56 51 48 48 101 100 53 102 57 98 50 56 102 99 53 52 98 48 100 48 57 101 99 100 101 102 55 125
转换得到flag