old-49 풀이

2024. 2. 10. 22:52webhacking.kr

728x90

메인 페이지
view-source

 lv를 GET으로 받아오고, preg_match() 함수로 다양한 필터링을 적용합니다

id를 "admin"으로 만들어야 문제가 해결되므로, 입력값을 넣을 때 id='admin'을 or로 묶어 넣어줘야 합니다

그러나 or는 필터링이 되고 있으므로, ||를 사용하도록 하겠습니다

 

select id from chall49 where lv={$_GET['lv']}

쿼리가 이렇게 생겼는데, 여기에 적절한 값을 넣어주면 쿼리문은 아래와 같은 형태가 됩니다

 

select id from chall49 where lv=0||id=0x61646D696E

초록색으로 적힌 부분을 input box에 넣어주면 됩니다

 

문제 풀이 성공

728x90

'webhacking.kr' 카테고리의 다른 글

old-48 풀이  (0) 2024.02.12
old-02 풀이  (0) 2024.02.11
old-21 풀이  (0) 2024.02.09
old-46 풀이  (0) 2024.02.09
old-43 풀이  (0) 2024.02.07