728x90
xss-quiz.int21h.jp/stage-3.php?sid=7bc49fd990a2a5db9c1541eec9ed2ac9c790c53a
역시 alert(document.domain);를 삽입하는 문제다.
<script>alert(document.domain);</script>를 입력하고 Search 버튼을 눌러보았다.
위와 같이 뜬다. 페이지 소스를 살펴보았다.
여기서 살펴보면, 입력한 스크립트가 큰따옴표 안에 막혀있어 제대로 작동하지 않았다는 것을 알 수 있다.
그 위에 option태그에는 큰따옴표가 없기 때문에, Japan을 <script>alert(document.domain);</script>로 변경해보았다.
위와 같이, Choose a country 부분이 바뀐 것을 확인할 수 있다. Search a place 부분에 아무 글자나 입력하고 Search를 클릭해보았다.
알림창이 성공적으로 뜬다.
Clear!
728x90
'WEB > XSS Challenges' 카테고리의 다른 글
[XSS Challenges] Stage 6 (0) | 2021.04.09 |
---|---|
[XSS Challenges] Stage 5 (0) | 2021.04.09 |
[XSS Challenges] Stage 4 (0) | 2021.04.03 |
[XSS Challenges] Stage 2 (0) | 2021.03.27 |
[XSS Challenges] Stage 1 (0) | 2021.03.27 |