문제풀이

[Webhacking.kr] 34번 문제풀이

suuuullloc 2022. 10. 3. 23:39

34번 문제에 딱 들어가면 debug me라는 팝업창이 뜬다.

문제 해결을 위해 소스코드를 봐주면 이렇게 복잡한 소스코드가 뜬다.

알아보는데 어려움이 있어서 코드를 보기좋게 정렬하기 위해 https://beautifier.io/ 라는 사이트에 들어가 코드를 예쁘게 정렬해준다.

debug me라는 문구가 팝업창으로 떴으니 코드에서 팝업창을 띄우게 하기 위해 사용하는 alert() 부분을 찾아준다.

alert() 뒷부분이 debug me이지 않을까 해서 콘솔창에다 확인해보니 debug me가 맞았다.

alert() 부분을 else문으로 처리했으니 if문이 성립한다면 debug me 창이 뜨지 않고 문제가 해결되지 않을까 하는 생각이 들어서 if문 부분을 콘솔창에 입력해주었다.

그랬더니 성공했다는 팝업창이 뜨면서 문제가 해결됐다.

'문제풀이' 카테고리의 다른 글

[Webhacking.kr] 27번 문제풀이  (0) 2022.10.10
[Webhacking.kr] 14번 문제풀이  (0) 2022.10.04
[Webhacking.kr] 15번 문제풀이  (0) 2022.10.03
[Webhacking.kr] 42번 문제풀이  (0) 2022.09.26
[Dreamhack] Cookie 문제풀이  (0) 2022.09.26