«   2018/07   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
Tags
more
Archives
Today
0
Total
223
관리 메뉴

Maru's

Load of SQL injection goblin 본문

LOS

Load of SQL injection goblin

Maru.Maru 2017.07.16 22:56

 

id 값이 고정시 되있고 no를 get방식으로 받아 거기에 따른 echo 값이 출력된다.

1을 no변수에 넣어주면 쿼리가 참이되어 id 값인 guest가 출력 되는 것을 볼 수 있다.

푸는 방법은 여러가지 있찌만 쿼리문의 no 를 거짓으로 만들고 참인 쿼리를 생성하여 오름차순으로 만들어 보겠다.

 

전체 쿼리는 이렇다. id =guest no = -1 로 하여 거짓으로 주고 or 1 order by id asc 로 id 값을 DB에서 abc순으로 받아온다. 그렇게되면 a인 admin이 가장 위에 있기 때문에 쿼리에서 도출된다.

 

'LOS' 카테고리의 다른 글

Load of SQL injection goblin  (0) 2017.07.16
Load of SQLinjection cobolt  (0) 2017.07.16
Lord of SQLinjection gremlin  (0) 2017.07.16
0 Comments
댓글쓰기 폼