A color-coded Python security tool that checks a domain’s SPF, DKIM, and DMARC configuration to identify email spoofing and phishing weaknesses.
Designed for:
- Security assessments
- Blue team validation
- Pentesting / red team reconnaissance
- Defensive email infrastructure reviews
- ✅ Checks SPF policy strength (
-all,~all,?all) - ✅ Enumerates DKIM records using common selectors
- ✅ Validates DMARC policy enforcement
- ✅ Explains:
- Why a configuration is weak
- What an attacker can do
- ✅ Color-coded terminal output
- ✅ DNS-only inspection (no external services)
- Python 3.7+
dnspython
sudo apt update
sudo apt install python3-dnspython