På grund av den ökande mängden webbplatser som erbjuder funktioner för att bidra med rikt innehåll, och det frekventa misslyckandet för webbutvecklare att korrekt sanitize användarinmatning, kors-site scripting råder som det mest betydande säkerhetshotet mot webbprogram. Med hjälp av skriptteknik kan missdådare kapa webbsessioner och skapa trovärdiga nätfiskesidor. Tidigare arbete för att skydda mot gränsöverskridande skriptattacker lider av olika nackdelar, såsom praktisk ogenomförbarhet av utplacering på grund av behovet av ändringar på klientsidan, oförmåga att på ett tillförlitligt sätt upptäcka alla injicerade skript, och komplexa, felbenägna parameterisering. I det här dokumentet introducerar vi SWAP (Secure Web Application Proxy), en server-side-lösning för att upptäcka och förhindra skriptattacker. SWAP består av en omvänd proxy som avlyssnar alla HTML-svar, samt en modifierad webbläsare som används för att upptäcka skriptinnehåll. SWAP kan användas öppet för kunden, och kräver endast en enkel automatiserad omvandling av den ursprungliga webbapplikationen. Med SWAP kunde vi korrekt upptäcka bedrifter på flera autentiska sårbarheter i populära webbapplikationer.
Wurzinger et al REF introducerar SWAP som en serverlösning för att upptäcka och förebygga XSS.
SWAP: Mitigating XSS attacks using a reverse proxy
{'venue': '2009 ICSE Workshop on Software Engineering for Secure Systems', 'journal': '2009 ICSE Workshop on Software Engineering for Secure Systems', 'mag_field_of_study': ['Computer Science']}