215, 1/11 회원가입  로그인  
   cdpython
   sql injection 관련해서 질문입니다.

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=67 [복사]


안녕하세요 웹해킹을 공부하고있는 cdpython 입니다.
webhacking.kr에서 문제 풀이를 하다가 궁금한게 생겨서 질문드립니다.

mysql5버전을 대상으로 테이블명을 알아낼수 있는 방법이 궁금해서 질문드립니다.

단 select, union을 사용할수 없는 조건입니다.

또 블라인드 sql인젝션으로 information_schema에 접속하려고 해도

,를 제한하고 있어 substr을 통해 글자단위로 읽는게 불가능한 상태입니다.

이 방법을 제외하고 테이블명을 알아낼수 있는 방법은 어떤게 있을까요?

관련자료 링크도 감사하겠습니다 ^^

  Hit : 4597     Date : 2011/07/28 08:39



    
별빛을담아 으음... 저도 해본 적은 없어서 모르지만;;
특수문자 같은거를 ASCII나 UNICODE로 전달해 보셨나요?
2011/08/01  
cdpython 답변 감사합니다 ^^ 역시나 제가 생각하지 못한 방법이 존재하더라구요!
프로시저를 통해서 해결했습니다! ㅎㅎ
2011/08/01