[xcz.kr #18] Web Basic - 150 points
xcz.kr의 18번째 문제는 Web Basic이다. 이름에서도 알 수 있듯이 Web 문제다. 문제 화면에서는 별 다른 설명 없이 페이지 소스를 보도록 되어 있어서 페이지 소스를 살펴봤다. 이를 살펴보면 변수명이 I, i로 이루어진 복잡한 문자열이다. 따라서 익숙한 변수로 치환해서 코드를 다시 작성했다. 이제 동작하는 방식과 어떻게 키를 얻어낼 수 있는지 살펴보자. c 값을 쿠키에서 받아와서 cookie변수에저장된다.cookie = @COOKIE[′c′];GET방식으로g를받고,G에 대입한다. G=@_GET['g']; POST 방식으로 p를 받고, P에대입한다.P = @POST[′p′];만약변수cookie, G,P 중 하나라도 비어있으면 에러 문구가 뜨..
WebHacking/xcz.kr
2021. 2. 23. 03:10