-
webhacking.kr 문제 1번 풀이web/webhacking.kr 2019. 2. 8. 20:08
회원 가입을 해결 하고 나면 이제 본격적으로 문제를 풀어볼 시간 입니다. ^^
1번 문제를 풀어보도록 합시다.
캡쳐 화면을 보시면 level : 1이 나와 있고 링크로 열어 볼 수 있는 index.phps가 있습니다. (어떻게 눌르면
이동하는 줄 아냐...이 부분은 html을 열어보면 onclick이벤트 효과로 인한 이동가능함을 유추할 수 있습니다.)
index.phps를 눌려 열어보면...
코드가 보입니다.
저는 코드를 보는데 if문을 눈여겨 보았습니다. (password문제는 아니라 생각했기에...)
첫번째 if문, 잘은 모르겠지만 쿠키 값이 0~9까지의 값을 가질수 있다는거 같습니다. 이 수 이외의 숫자면
쿠키의 user_lv을(를) 1로 한다.
두번째 if문, 쿠키 값 user_lv이(가) 6 이상이면 쿠키 user_lv을(를) 1로 한다.
마지막 세번째 if문, 쿠키 값 user_lv이(가) 5 초과면 solve()함수를 호출한다. 대략 이런거 같습니다.
따라서 우리가 해야 하는 작업은 user_lv이(가) 5<user_lv && user_lv<=6 인 수로 값을 수정하면
되겠습니다.
이 캡쳐 화면의 쿠키 값을 보면 초기값이 1인 것을 볼 수 있습니다. 이것을....
저는 쿠키 값을 5.5로 수정하였고, 패치했습니다. 그러면....
이렇게 하여 첫번째 문제를 해결했습니다.
반응형'web > webhacking.kr' 카테고리의 다른 글
webhacking.kr 문제 14번 풀이 (0) 2019.05.06 webhacking.kr 문제 32번 풀이 (0) 2019.05.06 webhacking.kr 문제 52번 풀이 (0) 2019.04.27 webhacking.kr 10번문제 (0) 2019.04.27 webhacking.kr 가입 (0) 2018.12.26