Sentinel is a powerful tool for visualizing network flow data with real-time machine learning capabilities to detect reconnaissance (recon) attacks. Sentinel is designed for users to monitor network traffic, identify potential threats, and gain insights into network behavior through an intuitive interface.
- Real-time Recon Attack Detection: Leverages machine learning algorithms to detect recon attacks and notifies users instantly.
- Network Flow Visualization: Visualize network flow data in a user-friendly interface.
- Detailed Flow Browsing: A dedicated route allows users to browse individual flows for granular analysis.
- Cross-platform Support: Built using Tauri for Rust-based desktop applications, compatible with Windows, macOS, and Linux.
- Rust: Core of the application.
- JavaScript: GUI development and fast processing.
- Python: Machine learning algorithms for detecting anomalies and attacks.
The installation package will soon be available via a GitHub release. Check back here for further details and instructions.
- Visualization Dashboard: Provides a real-time view of network flows.
- Recon Detection: Sentinel will notify you if a potential recon attack is detected.
- Flow Browser: Use the browsing route to inspect individual network flows for further analysis.
Contributions are welcome! Please fork the repository and make a pull request. Ensure code is clean and well-documented.
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.
For further inquiries or suggestions, reach out to tr41z.
Sentinel: Your network guardian for recon attack detection and flow analysis.