
Dataset JSON con contributi della community di vettori di payload XSS che alimenta il cheat sheet XSS di PortSwigger, con metadati di supporto browser e interazione.
Questi sono i dati che alimentano il cheat sheet XSS di PortSwigger. Abbiamo messo questi dati su Github così che la community possa contribuire con vettori tramite pull request.
Per contribuire, crea una pull request con le modifiche ai dati JSON.
Ad esempio, per aggiungere onwaiting ai dati, fai:
"onwaiting": {
"description": "Fires when while waiting for the data",
"tags": [
{
"tag": "video",
"code": "<video controls onwaiting=alert(1)><source src=\"validvideo.mp4\" type=video\/mp4><\/video>",
"browsers": [
"edge"
],
"interaction": false
}
]
}
L'array tags contiene i tag supportati dal vettore e il supporto dei browser. I browser supportati sono chrome, safari, firefox, edge tutti in minuscolo. Il flag interaction specifica se il vettore richiede l'interazione dell'utente.
Assicurati di cercare nei dati per verificare che il tuo vettore non sia già stato aggiunto. Includi il tuo handle Twitter nel messaggio della pull request se desideri essere accreditato con esso.
Il copyright di questo progetto appartiene a PortSwigger Web Security. Non vogliamo che questi dati vengano utilizzati per creare cheat sheet derivative ospitate altrove, quindi non forniamo una licenza. Detto questo, sei libero di fare un fork di questo repo per creare pull request di ritorno.