728x90
먼저 old-01번 문제를 들어가면 다음과 같은 화면이 나온다.
해당 화면으로 얻을 수 있는 단서가 없어서 view-source를 클릭해서 코드를 확인해보자.
해당 페이지의 소스코드는 다음과 같다.
코드를 보면 아래와 같이 user_lv의 쿠키값이 4이상이면 쿠키값을 다시 1로 설정하게 되고,
5보다 크면 solve(1)이 실행하게 된다. solve(1)이 실행되어야 문제가 해결되므로
쿠키값은 3과 4 사이에 있는 3.X값이 되어야 한다.
if($_COOKIE['user_lv']>=4) $_COOKIE['user_lv']=1;
if($_COOKIE['user_lv']>3) solve(1);
따라서 'EditThisCookie'로 들어가서 user_lv의 쿠키값을 3과 4사이의 값인 3.5를 넣어주었다.
문제해결!!
728x90
'CTF' 카테고리의 다른 글
[Dreamhack] devtools-sources (0) | 2023.04.01 |
---|---|
[Dreamhack] Carve Party (0) | 2023.03.31 |
[Webhacking.kr] old-20 write-up (0) | 2023.03.29 |
[Webhacking.kr] old-16 write-up (0) | 2023.03.25 |
[Webhacking.kr] old-26 write-up (0) | 2023.03.25 |