user_lv 쿠키가 존재하지 않으면 SetCookie() 로 쿠키를 설정
is_numeric(파라미터)
지정한 파라미터가 숫자인지 아닌지 확인해주는 함수. 반환값은 bool, 숫자인 경우 true, 아닌 경우 false
user_lv 쿠키 값이 숫자가 아니면 1로 설정
user_lv 쿠키 값이 4 이상이면 1로 설정
user_lv 쿠키 값이 3보다 크면 solve(1) 실행
즉, user_lv 쿠키 값을 3 초과 4 미만의 값으로 설정하면 문제가 해결될 것 같다.
개발자 도구로 user_lv 쿠키를 확인할 수 있다.
user_lv 쿠키 값을 3.5로 변경하고, 새로고침 해주면
해결!
'Web > wargame' 카테고리의 다른 글
[Webhacking.kr] old-25 (0) | 2021.11.28 |
---|---|
[Webhacking.kr] old-24 (0) | 2021.11.21 |
[Webhacking.kr] old-12 (0) | 2021.11.11 |
[HackCTF] Login (0) | 2021.11.09 |
[Webhacking.kr] old-26 (0) | 2021.11.07 |