Ciao a tutti,
sto cercando di capire, utilizzando la libreria ESAPI (owasp), come ripulire o comunque rendere innoquo, del codice javascript inserito in un JSon.
Ho una jsp che effettua una POST Http di un JSon verso una servlet.
Questo Json può contenere del Javascript malevolo e vorrei che la servlet lanciasse un'eccezione nel caso sia contenuto codice javascript.
E' possibile fare ciò con ESAPI e Owasp?
Sinceramente non ho ben capito se è sufficiente effettuare un encodeForJavaScript() o canonicalize(), o non so cos'altro.
Per favore, mi aiutate a capire come sia possibile mandare in errore la Servlet nel caso il JSon ricevuto contenga Javascript?
Grazie
EDIT:
Ho risolto con JSoup.
Spero possa essere utile anche per altri!