GuardX is a powerful web security extension designed to scan and identify vulnerabilities in web URLs. The backend of GuardX serves as the core processing engine, handling URL scanning, vulnerability analysis, and reporting.
Automated Vulnerability Scanning – Detect common security flaws, including SQL injection, XSS, and outdated libraries.
Real-time Analysis – Process URLs in real-time to identify potential threats.
REST API – Provides endpoints for initiating scans, retrieving reports, and integrating with other security tools.
Backend Framework: Node.js with NestJs
- Clone the repository:
git clone [https://github.com/yourusername/guardx-backend](https://github.com/CyberMarinesTeam/vulnerability_backend.git
cd vulnerability_backend$ npm install# watch mode
$ npm run start:dev
api endpoints are documented using swagger
GET /api