Back-end/Web hacking
웹 해킹 10번 문제
안녕주
2020. 9. 5. 20:59
10번 문제
<10번문제 풀이>
- 위의 그림의 O를 클릭해 보면 오른쪽으로 움직이는 것을 확인할 수 있다. O를 goal에 도착할 때 까지 클릭을 해보니 문제를 풀 수 있었다.
- 노가다..?성이 짙은 문제라 수상해서 cookie를 확인해 보았는데 별다른 힌트는 없었다.
- 소스코드를 확인해 보았다. 10번째 라인의 onclick="this.style.left ...을 보면 O를 클릭하면 왼쪽으로 한 픽셀씩 움직인다는 것을 알 수 있었고, if(this.style.left == '1600px')을 보면 1600px에 다달았을 때 어떤 페이지로 이동한다는 것을 알 수 있었다.
- O는 239칸에 위치함 (239를 1580으로 설정)
- 해당 칸을 먼저 1580으로 바꾼 후 몇번의 클릭을 통해 1600px에 다다랐고 문제를 해결할 수 있었다.