An intelligent XSS vulnerability testing tool that combines AI-powered analysis with automated payload generation.
├── backend/
│ ├── index.ts # Main Hono server
│ ├── routes/
│ │ ├── xss.ts # XSS testing endpoints
│ │ └── static.ts # Static file serving
│ └── services/
│ ├── novita.ts # Novita AI integration
│ └── mcp.ts # MCP service integration
├── frontend/
│ ├── index.html # Main UI
│ ├── index.tsx # React frontend
│ └── components/
│ ├── App.tsx # Main app component
│ ├── UrlInput.tsx # URL input form
│ └── Results.tsx # Test results display
└── shared/
└── types.ts # Shared TypeScript types
NOVITA_API_KEY: Your Novita AI API keyMCP_API_KEY: Your MCP service API key for accessing XSS payloadsThis tool is for authorized security testing only. Only test websites you own or have explicit permission to test.