Tool for visualizing attacks on web applications

Tool for visualizing attacks on web applications

2 sty 2025 - maj 2025

About the project

The project involved developing a tool for visualizing web application attacks, featuring a central backend (ExpressJS) and two server-side rendered (SSR) applications built with Nuxt and Quasar. The solution demonstrates various attack types – including XSS, CSRF, clickjacking, SQL injection, path traversal, and command line injection – while enabling interactive testing and activation of security measures through a dedicated API. This setup allows comparative analysis of protection effectiveness across different frontend environments.

Technologies

logo Vue

Vue

logo Quasar

Quasar

logo Node

Node

logo Express

Express

logo WebSocket

WebSocket