XSS JavaScript-merkkijonoissa 3
Tässä moduulissa harjoitellaan XSS-haavoittuvuuksien tunnistamista ja hyväksikäyttöä. Lue tehtävänanto ja käytä aiemmissa moduuleissa opittuja taitoja ratkoaksesi tehtävän.
Yritä keksiä, miten tehtävässä voi suorittaa JavaScript-koodia. Tehtävässä oleva merkkijono määritetään funktion sisään, jota ei ikinä kutsuta, joten joudut käyttämään luovuutta JavaScript-koodin ajamiseen. Tämän jälkeen voit ratkaista tehtävän, vaaditulla tavalla.
Jos et keksi miten JavaScript-koodia voidaan suorittaa, katso alla oleva spoileri. Suosittelemme kuitenkin yrittämään kaikkensa, ennen kuin katsoo valmiin vastauksen!
Päätämme edellisen funktion, kutsumme omaa hälytyslaatikko funktiota ja luomme uuden funktion, jota ei myöskään kutsuta.
1test'; } alert(0); function nope() {const x = 'Hakkeroinnin oppiminen alkaa tästä
Sadat interaktiiviset kurssit, virtuaalilabrat ja CTF-haasteet selaimessasi. Aloita ilmainen kokeilu ilman korttitietoja.