티스토리 뷰
webhacking.kr 3번 문제입니다.
2번문제는 오류가 있는지 이상하게 안풀려서 건너뛰었습니다.
먼저 들어가보니 아래와같은 판이 나옵니다.
딱보니 로직인것같아 대충맞추고 gogo를 누르니 다음으로 넘어갑니다.
다음 화면에서는 입력창하나가 나옵니다. 테스트삼아 123을 입력하고 write를 누르니 내가 입력한값과 다른값들이 화면에 출력됩니다.
출력된 결과를 보니 answer이라는 수상한 값이 보입니다. 다시 입력창으로 돌아가 answer의 정체를 확인해봅시다.
f12를 눌러 코드를 보니 answer이라는 값이 몰래 전송되고 있었습니다.
아마 answer을 통해 SQL Injection을 하는 것 같습니다.
값을 변경해서 SQL Injection을 진행해봅시다.
no hack이라고 뜨네요 아마 필터링에 걸린 것 같습니다.
이후로 여러 시도를 했지만 모두 no hack이 나와 answer의 값이 int형으로 예상하고 작은따옴표를 사용하지 않고 SQL Injection을 진행해 보았습니다.
플레그가 나오네요.
'Wargame > WebHacking.kr' 카테고리의 다른 글
| Webhacking.kr_Prob7 (0) | 2017.03.05 |
|---|---|
| Webhacking.kr_Prob6 (0) | 2017.03.05 |
| Webhacking.kr_Prob5 (0) | 2017.03.05 |
| Webhacking.kr_Prob4 (0) | 2017.03.05 |
| Webhacking.kr_Prob1 (0) | 2017.01.26 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- window10
- sql inejction
- 10
- 윈도우
- 연동
- windows10
- php
- sdlcheck
- prob1
- sdl체크
- MySQL
- 코드
- C
- 코딩
- studio
- load
- 설치
- window
- visual
- 소스
- 2015
- WebHacking
- apache
- 프로그래밍
- apache24
- APM
- apm연동
- 윈도우10
- load of sql injection
- 언어
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
글 보관함