일단 Webhacking.kr 에서 Challenges를 클릭하자
여러 문제들이 보이지만 1번 부터 풀어보도록 하자
1을 클릭하면
아래 그림과 같은 화면이 나온다
index.phps를 클릭해봤더니
아래와 같은 소스코드가 보인다.
아래 그림은 Cookie에 user_lv이라는 쿠키가 없으면 1로 설정해 주는 소스코드 인 것 같다.
아래 소스코드가 중요한 소스코드인 것 같다.
@solve를 나오게 하면 될 것 같다.
user_lv의 쿠키 값이 0~9가 아니면 1로 바꾸도록 되어있고,
user_lv의 쿠키 값이 6이상이어도 1로....
user_lv의 쿠키 값이 5보다 큰 경우에 @solve를 출력해주는 것 같다.
EditThisCookie라는 Chrome도구를 이용해 쿠키를 바꿀 수 있다.
아래 그림과 같이 Chrome Web Store로 들어간다.
스토어 검색에서 아래와 같이 EditThisCookie를 검색한다.
크롬에 추가를 하고,
Webhacking.kr 1번 문제로 들어간다.
아래 사진과 같이 쿠키 모양을 클릭하고
user_lv 값에 5보다 크고 6보다 작은 수를 넣어준 후 체크를 누른다.
아래 그림과 같이 Congratulation이라는 팝업과 함께 200점이 추가 됬다는 문구가 뜬다.
이제 다시 Challenges에 가보면 아래와 같이 문제가 해결 된 것을 볼 수 있다.
'Hacking > Wargame' 카테고리의 다른 글
| Webhacking.kr 5번 문제(300점) (0) | 2018.04.15 |
|---|---|
| Webhacking.kr 4번 문제(150점) (0) | 2018.04.15 |
| Webhacking.kr 회원가입 하기 (0) | 2018.04.15 |
| [Toddler's Bottle] (2) collision 풀이 (0) | 2018.04.15 |
| [Toddler's Bottle] (1) fd 풀이 (0) | 2018.04.15 |