ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • <Suninatas> 7번 문제
    Wargame/Suninatas 2021. 10. 31. 17:23

    7번 문제

    아이유 사진과 "그녀를 좋아하는가?"라는 질문이 있다. 밑으로 내려보면 "YES"버튼이 있다. "YES" 버튼을 눌려보면 

    너무 느리다고 한다.

    이 페이지에 접근하는 동시에 "YES" 버튼으로 접근을 해야할 것 같다.

    우선, 페이지 소스코드를 먼저 살펴보면

    noEvent() 함수를 찾을 수 있다.

    keyCode값이 116이나 9를 누르면 "No!" 알람이 뜨고, false를 반환한다.

    또, ctrl키와 keyCode값이 78이나 82를 누르면 false를 반환한다.

     

    ※ keyCode 반환값(https://keycode.info/)

     

    그리고 아래 힌트에

    "더 빠르게 더 빠르게"라고 힌트가 주어져 있다.

    앞서 생각한대로 빠르게 "YES" 버튼으로 접근하면 될 것같다.

     

    소스 코드에서 "YES" 버튼은 body 내form태그안에서 name의 값(frm)을 가진다. 그리고 input 태그 내 "YES"의 값(value)을 갖고 있는 type의 값(submit)을 사용하였다.

    따라서, 개발자 도구(F12)의 콘솔 기능을 이용하여 frm.submit()을 하면 된다. 다만, 이것도 빠르게 해야 한다.

    이를 성공하면 인증 키 값을 획득할 수 있다.

     

    <또 다른 방법>

    7번 문제를 처음 들어오게 되면 아이유 사진이 크게 되어있고 "YES" 버튼은 스크롤을 내려야 하기 때문에 빠르게 눌릴 수 없다. 하지만, 창의 글꼴 크기를 줄이면 아이유 사진과 "YES" 버튼이 한 눈에 들어오게 된다. 마우스를 "YES" 버튼 위치에 가져다 놓고, 계속 시도하다 보면 인증 키 값을 획득할 수 있다.

     

    'Wargame > Suninatas' 카테고리의 다른 글

    <Suninatas> 22번 문제  (0) 2021.11.05
    <Suninatas> 8번 문제  (0) 2021.11.01
    <Suninatas> 6번 문제  (0) 2021.10.31
    <Suninatas> 5번 문제  (0) 2021.10.29
    <Suninatas> 4번 문제  (0) 2021.10.24
Designed by Tistory.