emailyzer is a tool for emails analysis.
This program takes an .eml
file as input and then analyzes is.
Notable features:
- Extracts information from headers
- Extracts all IPs, URLs and domains
- Extracts the body
- Extracts attachments
git clone https://github.com/nyrogen/emailyzer.git
cd emailyzer/
virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
To analyze an .eml
file, run python3 main.py <path_to_eml>
.
This will create a folder named as the .eml
file.
The full analysis, along the attachments and the body, will be inside this folder.
You can set the verbosity with -v
and -m
.
A special thank you goes out to vasll for helping me with the code and teaching me some programming tips and tricks.