본문 바로가기

Web/wargame

[Webhacking.kr] old-01

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