AuspicesAI / ScytheEx

ScytheEx is an open-source cybersecurity tool designed for real-time network traffic monitoring and threat analysis, functioning as an Extended Detection and Response (XDR) solution.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ScytheEx Logo

ScytheEx Banner

Overview

ScytheEx is an advanced cybersecurity tool designed for real-time network traffic monitoring and threat analysis. Initially developed as a Linux service daemon and capable of deployment on Kubernetes bare metal, this versatile solution extends its functionality across various operating systems.

ScytheEx integrates AI-driven analytics to detect activities post-attack, adhering to the philosophy that despite advanced protective measures like EDR or AV, malware may still execute on the system. The tool operates at this post-execution level to identify malicious activities and generate YARA rules, providing continuous feeds to enhance other detection tools and technologies.

Warning

ScytheEx project is still in an early stage which means that any feature changes are very welcome. Also note that anything can break, stable release is still not close.

Main Features

  • AI-powered network traffic analysis.
  • Real-time threat detection and mitigation.
  • Background process management for continuous monitoring.
  • Integrated threat intelligence.
  • Robust mitigation strategies including IP blacklisting.
  • Customizable configuration to fit your business need.
  • HTTP Server for visualization.
  • Support for Kubernetes deployments.
  • 3rd Party APIs usage (e.g: Virus Total, Hybrid-Analysis)

Workflow

image

Setup Instructions

Kubernetes Setup

Kubernetes Deployment using Helm

Important

By default, ScytheEx runs as a daemonset on Kubernetes and is not fully tested which may break; Kubernetes admins can customize the deployment as needed.

Huge changes coming...

Debian Setup

Debian-Based Linux Host Setup

Huge changes coming...

Windows Setup

Windows Setup

Huge changes coming...

How to Contribute

Interested in contributing to ScytheEx? Please read our CONTRIBUTE.md and DEVELOPMENT.md for guidelines on how to get involved in this project.

License

This project is licensed under the GNU General Public License v3.0. For more details, see the LICENSE file in the root directory of this project.

About

ScytheEx is an open-source cybersecurity tool designed for real-time network traffic monitoring and threat analysis, functioning as an Extended Detection and Response (XDR) solution.

License:GNU General Public License v3.0


Languages

Language:Jupyter Notebook 80.5%Language:Python 6.3%Language:JavaScript 5.8%Language:C 5.7%Language:Shell 0.5%Language:Smarty 0.3%Language:TypeScript 0.3%Language:CMake 0.2%Language:Dockerfile 0.2%Language:Makefile 0.1%Language:HTML 0.1%Language:CSS 0.1%