GitHub RadarBlue team tool
Advanced Email Security Toolkit 2026 🛡️ Brute Force Detection & SMTP Auditor Primary language: HTML. 53 stars.
Project links:Open GitHub projectBack to radar

Revolutionizing Email Authentication Verification for 2026
     
---
---
Email-Security-Auditor reimagines how organizations validate their email infrastructure integrity. Unlike legacy tools that merely scratch the surface, this engine performs behavioral authentication analysis across multiple vectors—treating every email gateway like a digital fortress requiring comprehensive reconnaissance.
Think of it as a digital spelunking expedition through your email security caverns: we illuminate dark corners where SPF records whisper, DKIM signatures hum, and DMARC policies stand guard. Our technology doesn't just check—it audits with surgical precision, revealing vulnerabilities before adversaries can exploit them.
---
graph TD
A[Email Ingress Point] --> B{Authentication Layer}
B --> C[SPF Validator]
B --> D[DKIM Verifier]
B --> E[DMARC Policy Engine]
C --> F[Behavioral Analysis Core]
D --> F
E --> F
F --> G[Risk Scoring Matrix]
G --> H[Actionable Report]
G --> I[Alert System]
I --> J[Slack/Email/Webhook]
style A fill:#d90429,color:#fff
style F fill:#2b9348,color:#fff
style G fill:#0077b6,color:#fffThe system operates as a layered defense simulator—each module mimics adversarial probing while maintaining ethical boundaries. The architecture supports horizontal scaling for enterprise deployments and microservices isolation for enhanced reliability.
---
| Module | Description | Priority | |--------|-------------|----------| | Phishing Mimicry Detector | Identifies spoofing patterns in real-time | Critical | | Wordlist Intelligence | Context-aware dictionary attacks detection | High | | Brute-Force Throttle | Adaptive rate limiting analysis | High | | Gateway Fingerprinting | SMTP banner analysis for misconfigurations | Medium |
---
No complex installations required. The tool ships as a standalone binary with zero external dependencies.
profiles.yaml (see examples below)
---
The configuration system uses YAML profiles that define audit parameters. Each profile represents a distinct testing scenario.
global:
timeout: 30
retries: 3
concurrency: 5
output_format: json
email_services:
- gmail
- outlook
- protonmail---
profile: enterprise_audit
description: "Comprehensive security assessment for corporate domains"
targets:
- domain: "example-corp.com"
sensitivity: high
checks:
- spf_validation
- dkim_rotation
- dmarc_reporting
- bimi_verification
output:
format: pdf
includes_remediation: true
alert_on_failure: slackprofile: phishing_watchdog
description: "Continuous monitoring for spoofing attempts"
targets:
- email: "security@example.org"
mode: realtime
analysis_depth: deep
ai_integration:
openai: true
claude: false
notifications:
- type: email
address: "admin@company.com"
- type: webhook
url: "https://hooks.slack.com/services/..."profile: compliance_check
description: "SOC2 and ISO27001 email security validation"
standards:
- soc2
- iso27001
- hipaa
targets:
- domain: "healthcare-provider.org"
enforce_strict: true
include_historical: true
reporting:
frequency: weekly
stakeholders:
- ciso@company.com
- compliance@company.com---
email-security-auditor --profile enterprise_audit --target example.comemail-security-auditor --daemon --config /etc/esa/config.yaml --log-level infoemail-security-auditor --api-server --port 8080 --allow-origins *email-security-auditor --batch-file targets.csv --output-dir ./audits --concurrent 10email-security-auditor --profile phishing_watchdog --openai-key <your-key> --claude-key <your-key>---
| Operating System | Version | Status | Support Level | |------------------|---------|--------|---------------| | 🐧 Linux | Ubuntu 20.04+ | ✅ Full | 24/7 Priority | | 🐧 Linux | Debian 11+ | ✅ Full | 24/7 Priority | | 🐧 Linux | Fedora 36+ | ✅ Full | 24/7 Priority | | 🐧 Linux | Arch Linux | ✅ Full | Community | | 🍎 macOS | Big Sur+ | ✅ Full | 24/7 Priority | | 🍎 macOS | Monterey+ | ✅ Full | 24/7 Priority | | 🍎 macOS | Ventura+ | ✅ Full | 24/7 Priority | | 🪟 Windows | Windows 10 | ✅ Full | Business Hours | | 🪟 Windows | Windows 11 | ✅ Full | Business Hours | | 🪟 Windows | Server 2016+ | ✅ Full | Business Hours | | 📱 FreeBSD | 13.x | ✅ Community | Best Effort | | 🐚 Alpine | 3.16+ | ✅ Community | Best Effort |
Note: Docker containers available for all platforms
---
The system leverages GPT-4 Turbo for natural language threat interpretation:
Claude 3 Opus provides behavioral analysis:
ai_integration:
openai:
model: gpt-4-turbo
temperature: 0.2
max_tokens: 2000
claude:
model: claude-3-opus
temperature: 0.1
context_window: 100000---
The web interface adapts to any screen size:
| Language | Code | Status | Completeness | |----------|------|--------|--------------| | English | en | ✅ | 100% | | Spanish | es | ✅ | 95% | | French | fr | ✅ | 90% | | German | de | ✅ | 88% | | Japanese | ja | ✅ | 85% | | Korean | ko | ✅ | 82% | | Arabic | ar | 🚧 | 60% | | Chinese | zh | ✅ | 75% |
Translations maintained by community contributions
---
Our support infrastructure operates on a follow-the-sun model:
| Region | Hours | Channel | Response Time | |--------|-------|---------|---------------| | Americas | 24/7 | Live Chat, Email, Phone | < 5 minutes | | EMEA | 24/7 | Live Chat, Email | < 10 minutes | | APAC | 24/7 | Email, Ticket System | < 30 minutes | | Global | 24/7 | AI Chatbot, Knowledge Base | Instant |
SLA Guarantees:
---
sequenceDiagram
participant U as User/Tool
participant C as Config Engine
participant A as Auth Validator
participant ML as ML Core
participant AI as AI Layer
participant O as Output Engine
U->>C: Load profile
C->>A: Initialize checks
A->>ML: Send raw data
ML->>AI: Request analysis
AI->>ML: Pattern insights
ML->>A: Risk score
A->>O: Generate report
O->>U: Display results
O->>U: Trigger alerts---
Important Legal Notice
This tool is designed exclusively for authorized security assessments of systems you own or have explicit permission to test. Unauthorized use against third-party systems may violate:
The developers assume no liability for misuse or damages arising from unauthorized usage.
---
This project is released under the MIT License. See LICENSE for full terms.
MIT License
Copyright (c) 2026
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated docu