정보보호
Webhacking old-01 문제 풀이
_parkdaxun
2023. 3. 30. 14:29
원래 처음 문제를 볼땐 level:3이라고 뜬다. 근데 이미 푼 문제여서 level : 3.1이라고 뜸! 문제 보자마자 이걸 어떻게 푸냐며,, 푸는걸 부정 했음.
그치만 그냥 체념하고 풀기로 함
view.resource를 누르면 코드를 볼 수 있다.
코드를 해석하자면 쿠키에서 보내는 숫자가 3보다 크고 4와 같거나 작은 숫자라면 해킹 성공이라고 한다. 쿠키가 보내주는 값은 level:[ ]에 출력 된다. 이건.. 쿠키 확장자..?를 다운 받고 접근해야하는 문제였던것..
3보다 크지만 4보다 작거나 같은 숫자는 3.1이나 3.5 등등 소수 밖에 없었다.
그래서
값에 1을 지운 후 3.1을 입력했더니 성공이라고 떴다..! 받는 변수가 user_lv 인 것도 중요한 것 같다. 확인하고 값을 입력하도록 하자
문제 후기
첨 접했을땐 엄청 어려워 보였는데 생각보다 간단한 문제였고.. 코드만 잘 이해 한다면 쉽게 풀 수 있는 문제라고 생각했다!