1
1번문제를 풀기로 하였다.
아무 힌트도 없으니까 일단 페이지 소스를 살펴보기로 했다. 밑의 글자를 누르면 다른 페이지를 넘어갈 수 있음을 알았다.
클릭하면 이런 페이지가 등장한다.하나하나 해석해봐야겠다.
[해석]
1-7 | php |
---|---|
2 | "user_lv"이란 쿠키가 존재하지 않는다면 |
4 | 값이 "1"인 "user_lv"라는 쿠키를 생성한다 |
5 | ""을 출력한다 |
17-29 | php |
19 | 0부터 9까지의 값과 .이 "user_lv"라는 쿠키에 존재하지 않는다면 "user_lv" 쿠키의 값은 1이다 |
21 | "user_lv"의 값이 6보다 크거나 같으면 "user_lv"의 값은 1이다 |
23 | "user_lv"의 값이 5보다 크다면 @solve() 함수를 실행한다 |
25 | "level : $_COOKIE[user_lv]"를 출력한다 |
처음에는 코드를 편집할까 하다가 쿠키의 값이 굳이 정수일 필요가 없을 거 같아서 "user_lv"의 쿠키 값을 5보다 크되 6보다 작게 한다면 문제를 풀 수 있을 것 같다. 그래서 쿠키를 편집할 수 있는 크롬의 확장 프로그램을 설치했다. 그리고 페이지에서 쿠키의 값을 확인해봤더니 값이 "1"이 나왔다.
그래서 쿠키의 값을 변경하여 밑에 오른쪽 체크버튼을 클릭하였다. 그럼 성공하였따!
'wargame > WEBHACKING.kr' 카테고리의 다른 글
[WEBHACKING.kr]6 (0) | 2019.04.29 |
---|---|
[WEBHACKING.kr]7 - fail (0) | 2019.04.16 |
[WEBHACKING.kr]4 (0) | 2019.04.05 |
[WEBHACKING.kr]3 - fail (0) | 2019.04.04 |
[WEBHACKING.kr]register (0) | 2019.04.03 |