Skip to content

JDeep1234/SenSpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SenSpy

Senspy is a network monitoring and anomaly detection tool built using Flask, Scapy, and Chart.js . It provides real-time insights into network traffic, anomaly analysis, and CPU usage through interactive charts and dashboards using machine learning analysis.

Features

  • Real-time monitoring of network traffic.
  • Anomaly analysis using the Isolation Forest algorithm.
  • CPU usage visualization.
  • User-friendly dashboard for easy interpretation of data.

Prerequisites

Before running Senspy, make sure you have the following dependencies installed:

  • Python
  • Flask
  • Scapy
  • Chart.js

Install the required Python packages using:

We welcome contributions! If you'd like to contribute to Senspy, please follow these steps:

Fork the repository. Create a new branch: git checkout -b feature/your-feature-name. Commit your changes: git commit -m 'Add some feature'. Push to the branch: git push origin feature/your-feature-name. Submit a pull request. The Senspy team acknowledges the contributions of the open-source community and the creators of Flask, Scapy, and Chart.js.

pip install flask scapy scikit-learn chart.js



About

Senspy is a network monitoring and anomaly detection tool built using Flask, Scapy, and Chart.js . It provides real-time insights into network traffic, anomaly analysis, and CPU usage through interactive charts and dashboards using machine learning analysis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors