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
myoskin