Emul4nt/Cerberus

GitHub: Emul4nt/Cerberus

Stars: 0 | Forks: 0

[![LinkedIn](https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555)][linkedin-url]
Logo Logo Logo

Cerberus

A fully open-source automated malware analysis framework!
Request Feature

Table of Contents
  1. About The Project
  2. Roadmap
## About The Project This project serves as a proof of concept on how an automated malware analysis framework works, when I am analysing malware I often find myself going to sites like https://tria.ge/ but unfortunately triage isn't 100% open-source about their project, so I decided this would be a fun project for me to try and do myself! ### Features - 🔍 **Automated Static Analysis** - File hashing, entropy analysis, string extraction, and YARA rule matching - 🏃 **Dynamic Analysis** - Sandboxed execution with behavior monitoring and network traffic analysis - 🌐 **Web Interface** - Simplistic web application to submit malware and retreive results - 📊 **Comprehensive Reporting** - Detailed analysis reports with IOCs, MITRE ATT&CK mapping, and threat intelligence assisted by Cisco's Sec8B Threat Intel LLM - 🐳 **Containerised** - Isolated using Vagrant & Virtualbox

(back to top)

### Built With The web application is built with python/flask whereas the backend is going to be built with bash and utilising Vagrant for automatic VM deployment, python will also be used for log parsing & result formatting. * [![Python](https://img.shields.io/badge/Python-3776AB?style=for-the-badge&logo=python&logoColor=white)][Python-url] * [![Flask](https://img.shields.io/badge/Flask-000000?style=for-the-badge&logo=flask&logoColor=white)][Flask-url] * [![Bash](https://img.shields.io/badge/Bash-4EAA25?style=for-the-badge&logo=gnubash&logoColor=white)][Bash-url] * [![Vagrant](https://img.shields.io/badge/Vagrant-1563FF?style=for-the-badge&logo=vagrant&logoColor=white)][Vagrant-url]

(back to top)

## Roadmap - [x] Begin Web Application - [ ] Create Static Analysis Scripts - [ ] Set up Vagrant Environment - [ ] Integrate Sec8B Threat Intel LLM - [ ] PDF Generation - [ ] Interactive Dynamic Analysis - [ ] VM Hardening

(back to top)

## License Distributed under the MIT License. See `LICENSE.txt` for more information.

(back to top)