Skip to content

vedantlavale/network-anomaly-detector

Repository files navigation

Network Anomaly Detector

Overview

This project is a Network Anomaly Detector designed to identify and analyze unusual network activities. It includes a backend for processing network data, a frontend for visualization, and various utilities for scanning and analyzing network logs.

Features

  • Backend: Python-based backend for network scanning and anomaly detection.
  • Frontend: Interactive dashboard for visualizing network anomalies.
  • Data Analysis: Tools for analyzing network logs and identifying potential threats.

Screenshots

Below are some screenshots of the frontend:

Dashboard Screenshot Threat Indicator Threat Indicator Threat Indicator

Installation

  1. Clone the repository:
    git clone https://github.com/vedantlavale/network-anomaly-detector.git
  2. Navigate to the project directory:
    cd network-anomaly-detector
  3. Install dependencies:
    pip install -r requirements.txt

Usage

  1. Start the backend server:
    python backend/app.py
  2. Open the frontend in your browser:
    http://localhost:5000

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

License

This project is licensed under the MIT License.

network-anomaly-detector

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published