π Integrated digital forensics platform β CFEMS (evidence management + chain of custody) and CIRG (incident report generator). NIST SP 800-61 Β· ACPO Β· Ghana CSA 2020 compliant. Built with Flask + PostgreSQL.
# π Cyber Forensics Toolkit
### CIRG Β· CFEMS β Integrated Digital Forensics & Incident Response Platform
---
A two-application integrated platform for **digital forensic evidence management** and **cyber incident report generation**, built for IT security practitioners, SOC analysts, and digital forensics investigators.
Both tools share a single PostgreSQL database (`cfems`) and are designed to work together β CIRG pulls live case and evidence data directly from CFEMS, ensuring every incident report is backed by properly managed forensic evidence.
---
## ποΈ Applications
| App | Port | Description |
|---|---|---|
| **CFEMS** | `5000` | Cyber Forensic Evidence Management System β chain of custody, case management, evidence hashing |
| **CIRG** | `5001` | Cyber Incident Report Generator β six-step wizard, PDF report output, live CFEMS integration |
---
## πΈ Screenshots
> _See the `/screenshots` folder for full UI previews._
| CFEMS β Evidence Dashboard | CIRG β Incident Wizard | CIRG β PDF Report Output |
|---|---|---|
| | | |
---
## π¬ CFEMS β Cyber Forensic Evidence Management System
**Port:** `5000` | **Stack:** Flask Β· PostgreSQL Β· Flask-Login
CFEMS provides a structured, audit-ready environment for managing digital evidence throughout an investigation or incident lifecycle.
### Key Features
- **Case Management** β Create and track cases with unique reference numbers (`CFEMS-YYYY-0001`)
- **Evidence Register** β Log evidence with SHA-256/MD5 hash values for integrity verification
- **Chain of Custody** β Full audit trail of every access, transfer, and action on each evidence item
- **Evidence Type Classification** β Supports PCAP files, disk images, log files, documents, email exports, and more
- **File Upload** β Attach evidence files directly to records with server-side storage
- **Role-Based Access** β Investigator and admin roles with full audit logging
- **API Endpoints** β RESTful API consumed by CIRG for live evidence pulling
# β¦