Table of Contents
- SEVO Wiki
- 📚 Tabla de Contenidos
- 🌟 Introducción
- 🚀 Instalación
- Requisitos Previos
- Métodos de Instalación
- Verificación de la Instalación
- Actualizaciones
- Solución de Problemas
- 💡 Uso
- 🔍 Características
- 🏗️ Arquitectura
- 🤝 Contribución
- ❓ FAQ
- ¿Es legal usar SEVO?
- ¿Deja rastros la validación?
- ¿Funciona con todos los servidores?
- ¿Necesito permisos especiales?
- 📜 Referencias
- 📝 Notas de Versión
SEVO Wiki
Security Email Validator OSINT
📚 Tabla de Contenidos
🌟 Introducción
¿Qué es SEVO?
SEVO es una herramienta OSINT diseñada para la validación y análisis de seguridad de correos electrónicos. Permite verificar la existencia de direcciones de correo sin dejar rastros y analizar la seguridad de los dominios de correo.
Características Principales
- Validación SMTP en tiempo real
- Análisis de seguridad del dominio
- Detección de configuraciones de seguridad
- Modo sigiloso para OPSEC
🚀 Instalación
Requisitos Previos
# Arch Linux
sudo pacman -S bind netcat rhash
# Debian/Ubuntu
sudo apt install bind9-host netcat rhash
# Fedora
sudo dnf install bind-utils nc rhash
Métodos de Instalación
1. Usando Repositorio Condor (Recomendado para Arch Linux)
Instrucciones de instalacion del repositorio disponibles en https://aur.condorbs.net
2. Instalación Manual
# Descargar el release
wget https://condorcs.net/mrhacker/SEVO/releases/download/v1.1.0/sevo
# Verificar firma
wget https://condorcs.net/mrhacker/SEVO/releases/download/v1.1.0/sevo.asc
gpg --verify sevo.asc sevo
# Instalar
chmod +x sevo
sudo mv sevo /usr/local/bin/
Verificación de la Instalación
# Verificar versión
sevo --version
Actualizaciones
Con Repositorio Condor
# Actualizar todos los paquetes incluyendo sevo
sudo pacman -Syu
# Actualizar solo sevo
sudo pacman -S sevo
Instalación Manual
# Descargar nueva versión
wget https://condorcs.net/mrhacker/SEVO/releases/download/v1.1.0/sevo
# Verificar y reemplazar siguiendo los pasos de instalación manual
Solución de Problemas
Si encuentras problemas al agregar el repositorio Condor:
- Verifica que la URL del repositorio esté accesible
- Asegúrate de que la llave GPG se importó correctamente
- Limpia el caché de pacman:
sudo pacman -Syy
- Verifica los logs:
journalctl -xe
Para más información sobre el repositorio Condor y otros paquetes disponibles, visita: https://aur.condorbs.net
💡 Uso
Comandos Básicos
# Verificación básica
sevo email@dominio.com
# Modo verbose
sevo -v email@dominio.com
# Modo sigiloso
sevo -s email@dominio.com
Ejemplos
# Verificar correo Gmail
sevo -v usuario@gmail.com
# Verificar correo corporativo
sevo -v usuario@empresa.com
# Modo sigiloso con delay
sevo -s -d 2 usuario@dominio.com
🔍 Características
Análisis de Seguridad
-
SPF (Sender Policy Framework)
- Verificación de registros
- Análisis de políticas
- Detección de configuraciones débiles
-
DMARC
- Verificación de presencia
- Análisis de políticas
- Evaluación de nivel de protección
-
DKIM
- Detección de selectores
- Verificación de configuración
Detección de Servidores
- Google (Gmail/Workspace)
- Microsoft Exchange
- Postfix
- Exim
- Sendmail
- Zimbra
- Otros sistemas comunes
Modos de Operación
-
Normal
- Verificación básica
- Salida mínima
-
Verbose (-v)
- Información detallada
- Análisis de seguridad
- Fingerprinting de servidor
-
Sigiloso (-s)
- Operación discreta
- Delays configurables
- Minimización de trazas
🏗️ Arquitectura
Componentes Principales
-
Validador SMTP
- Verificación de existencia
- Análisis de respuestas
- Manejo de errores
-
Analizador de Seguridad
- Verificación de registros DNS
- Análisis de configuraciones
- Evaluación de riesgos
-
Fingerprinter
- Detección de servidores
- Análisis de capacidades
- Identificación de sistemas
Flujo de Trabajo
graph TD
A[Input Email] --> B[Validación Sintáctica]
B --> C[Análisis MX]
C --> D[Verificación SMTP]
D --> E[Análisis de Seguridad]
E --> F[Reporte]
🤝 Contribución
Pautas de Contribución
- Fork del repositorio
- Crear rama de características
- Seguir estilo de código
- Documentar cambios
- Crear Pull Request
Desarrollo
# Clonar repositorio
git clone https://condorcs.net/mrhacker/SEVO.git
# Crear rama de desarrollo
git checkout -b feature/nueva-caracteristica
# Implementar cambios
...
# Commit y push
git commit -m "feat: descripción"
git push origin feature/nueva-caracteristica
Estilo de Código
- Usar shellcheck
- Seguir Google Shell Style Guide
- Documentar funciones
- Mantener consistencia
❓ FAQ
¿Es legal usar SEVO?
Sí, cuando se usa para validar correos propios o con autorización.
¿Deja rastros la validación?
No, SEVO está diseñado para ser discreto y no dejar trazas identificables.
¿Funciona con todos los servidores?
La mayoría, pero algunos pueden tener protecciones que limiten la validación.
¿Necesito permisos especiales?
No para uso básico, aunque algunos puertos pueden requerir privilegios.
📜 Referencias
Documentación
Herramientas Relacionadas
📝 Notas de Versión
Ver CHANGELOG.md para el historial de cambios.