shinuraveendran/Advanced-Phishing-Email-Investigation-and-Threat-Intelligence-Framework
GitHub: shinuraveendran/Advanced-Phishing-Email-Investigation-and-Threat-Intelligence-Framework
Stars: 0 | Forks: 0
# Advanced Phishing Email Investigation and Threat Intelligence Framework
## Overview
This project is a Python-based phishing email investigation and threat intelligence framework designed to simulate a real-world SOC (Security Operations Center) phishing analysis workflow.
The tool automates the investigation process by parsing real `.eml` phishing emails, analyzing email headers, extracting Indicators of Compromise (IOCs), enriching threat data using the VirusTotal API, mapping attacks to MITRE ATT&CK techniques, and generating investigation reports.
The primary goal of this project is to demonstrate practical blue-team investigation skills, threat intelligence integration, and phishing detection methodology.
# Features
- Real `.eml` phishing email parsing
- SPF, DKIM, and DMARC validation checks
- Suspicious Reply-To detection
- IOC extraction
- URLs
- Domains
- IP addresses
- SHA256 hash generation
- VirusTotal threat intelligence integration
- MITRE ATT&CK mapping
- Automated risk scoring engine
- TXT investigation report generation
- JSON IOC report generation
- Modular Python architecture
# SOC Investigation Workflow
Phishing Email
↓
EML Parsing
↓
Header Analysis
↓
IOC Extraction
↓
VirusTotal Threat Intelligence
↓
MITRE ATT&CK Mapping
↓
Risk Scoring
↓
TXT + JSON Report Generation