해당 취약점을 들어가면 아래와 같이 영화 정보를 선택해서 보여주는 메뉴가 나온다.
GET/SEARCH 문제와 다르게 텍스트 박스가 없다. 하지만 url을 통해 요청이 가능하다. url에 sql 쿼리문을 넣어본다.
위와 같이 블라인드 sql 인젝션 구문인 or 1=1#을 대입한 결과 원래 선택헀던 영화 정보가 그대로 나온다. 이제 union sql 인젝션을 이용하여 컬럼 갯수를 파악한다.
union select all 1,2,3,4,5,6,7# 구문을 대입해본 결과 컬럼갯수는 7개고, title이 두번쨰, release가 3번째, character가 5번째, genre가 4번째인 것을 확인했다. 이제 해당 구문을 토대로 웹 서버 버전 정보를 확인해본다.
2번째 컬럼인 title에 버전정보가 뜨는것을 확인했다.
'Web Hacking > bWAPP' 카테고리의 다른 글
[LOW] SQL Injection (POST/Select) (0) | 2017.10.29 |
---|---|
[LOW] SQL Injection (POST/Search) (0) | 2017.10.29 |
[LOW] SQL Injection (GET/Search) (0) | 2017.09.29 |
[MEDIUM] HTML Injection - Reflected (GET) (0) | 2017.09.29 |
[LOW] HTML Injection - Reflected (GET) (0) | 2017.09.29 |