webhacking.kr 10번
이러한 화면이 등장한다. 클릭을 해보면 아주 조금씩 O가 이동하는 것을 확인할 수 있다.
소스를 확인해보면
O를 클릭할 때마다 1픽셀식 이동함을 알 수 있다.
이 코드를 통해 1600픽셀에 도달해야 어떠한 결과가 도출됨을 알 수 있다.
이 곳에 도달하기 위해 1600번 클릭을 하는 것은 상당히 비효율적이므로 코드를 수정한다.
수정후 한번 클릭해주면 풀린다!
참고로 이 문제는 크롬에서는 안 된다고 하더라 엣지도 마찬가지였음
익스플로러로 풀었다.
자바스크립트는 클라이언트가 수정할 수 있다는 취약점을 이용한 해킹 문제였다.
'문제풀이 > 보안 writeup' 카테고리의 다른 글
webhacking.kr 14번 (0) | 2021.01.20 |
---|---|
webhacking.kr 24번 (0) | 2021.01.20 |
webhacking.kr 19번 (0) | 2021.01.19 |
webhacking.kr 1번 (0) | 2021.01.19 |
webhacking.kr 17번 (0) | 2021.01.08 |