XSS tester
Testirajte nizove za XSS ranjivosti i generirajte kontekstno sigurni kodirani izlaz za HTML, JavaScript, URL i CSS
Sva obrada se odvija u vašem pregledniku. Nikakvi podaci se ne prenose.
XSS tester
Testirajte nizove za XSS ranjivosti i generirajte kontekstno sigurni kodirani izlaz za HTML, JavaScript, URL i CSS
🔒Sva obrada se odvija u vašem pregledniku. Nikakvi podaci se ne prenose.
Testni niz
Primjeri XSS payloada
Najbolje prakse za prevenciju XSS-a
1
Uvijek kodirajte izlaz na temelju konteksta (HTML, JavaScript, URL, CSS) gdje se korisnički podaci prikazuju.2
Koristite Content Security Policy (CSP) zaglavlja za ograničavanje inline skripti i nepouzdanih izvora.3
Koristite textContent ili innerText umjesto innerHTML kada umećete korisnički tekst u DOM.4
Validirajte i sanitizirajte ulaz na strani poslužitelja, ali uvijek kodirajte na izlazu kao primarnu obranu.5
Koristite provjerene biblioteke poput DOMPurify za sanitizaciju HTML-a kada je potreban bogat HTML sadržaj.6
Postavite HttpOnly i Secure zastavice na kolačiće za sprečavanje JavaScript pristupa i osiguranje HTTPS prijenosa.