LJ

XSS game level 5 본문

IT 보안/보안첼린지

XSS game level 5

짱준재 2024. 5. 20. 14:34

 

 

 

xss game level 5 문제이다.

 

 

 

 

아래 코드를 보면

 

 

 

 

 

 

 

next 인자 값을 받아 next 인자 값을 가진 링크로 이동하는 것을 볼 수 있다.

 

 

그렇다면 signup.html에서 링크를 클릭했을 때 alert 창이 뜨게 하려면 해당 a 태그 링크를 눌렀을 때 동작하게

 

 

 

 

https://xss-game.appspot.com/level5/frame/signup?next=javascript:alert(1)  next 인자 값에 인젝션을 시도 했을 떄 문제 해결이 된다.

 

(

 

javascript:alert(1) 코드는 HTML 태그가 아니지만, href 속성 내 javascript: 를 통해 브라우저에서 자바스크립트 코드로 인식되고 실행된다. 이외에 이벤트 핸들러를 통해 많이 사용된다.

 

 

)

 

 

 

'IT 보안 > 보안첼린지' 카테고리의 다른 글

Lord of SQLinjection ( 8번 ) troll  (0) 2024.05.23
XSS game level 6  (0) 2024.05.20
XSS game level4  (0) 2024.05.17
Lord of SQLinjection ( 7번 )  (0) 2024.05.17
Lord of SQLinjection ( 6번 )  (0) 2024.05.16
Comments