Skip to content

CyberMarinesTeam/vulnerability_backend

Repository files navigation

GuardX Vulnerability Backend

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.

Features

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.

Technologies Used

Backend Framework: Node.js with NestJs

Installation

  1. Clone the repository:
git clone [https://github.com/yourusername/guardx-backend](https://github.com/CyberMarinesTeam/vulnerability_backend.git
cd vulnerability_backend

Project setup

$ npm install

Start the server

# watch mode
$ npm run start:dev

API Endpoints

api endpoints are documented using swagger

GET /api

About

A nestjs backend for the vulnerability scanning extension application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published