관리 메뉴

HeeJ's

Webhacking.kr old-10 본문

<CTF>/<Webhacking.kr>

Webhacking.kr old-10

meow00 2020. 9. 24. 16:36

문제에 접속하면 이런 화면이 뜬다.

바로 소스코드를 확인해주었다.

소스코드를 살펴보면

 

onclick="this.style.left=parseInt(this.style.left,10)+1+'px'

=> o을 클릭하면 오른쪽으로 1픽셀 씩 이동한다.

 

if(this.style.left=='1600px')

=> 이 o가 1600픽셀에 도달하면, 문제를 해결할 수 있는 것 같다.

 

한 번 클릭에 1 픽셀이 이동되는데, 1600번을 클릭하기엔 너무 많은 시간이 걸린다.

 

따라서 콘솔창에 hackme.style.left='1599px'를 입력해주면, o가 1599px의 위치로 이동하게 된다.

 

그리고 O를 한 번 클릭해주면

문제를 풀 수 있다.

'<CTF> > <Webhacking.kr>' 카테고리의 다른 글

Webhacking.kr old-32  (0) 2020.09.25
Webhacking.kr old-26  (0) 2020.09.24
Webhacking.kr old-17  (0) 2020.09.20
Webhacking.kr old-16  (0) 2020.09.20
Webhacking.kr old-15  (0) 2020.09.19