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.txtTo 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.