Holehe es una herramienta de OSINT (Open Source Intelligence) que permite comprobar si una dirección de correo electrónico está registrada en diferentes plataformas o servicios en línea. Esto puede ser útil en investigaciones de ciberseguridad, como la recopilación de datos sobre un objetivo en pruebas de penetración, o para analizar posibles riesgos asociados con el uso de correos electrónicos en múltiples servicios.
Cómo usar Holehe
Relacionado: seguridad web y auditoria. 12 Introduccion a la Criptografiaseguridad. 2025 02 20 Seguridad iOS memoria permisos y sandboxing. 2025 03 27 charla seguridad APIs OAUTH20. Sistema de Gestion de la Seguridad de la Informacion.
1. Instalación
Sigue estos pasos para instalar Holehe en tu sistema:
-
Clonar el repositorio desde GitHub:
git clone https://github.com/megadose/holehe.git -
Cambiar al directorio de Holehe:
cd holehe -
Instalar las dependencias necesarias: Holehe utiliza Python, así que asegúrate de tenerlo instalado, y luego ejecuta:
pip install -r requirements.txt
2. Ejecutar Holehe
La estructura básica del comando para usar Holehe es:
python3 holehe.py <correo> [opciones]<correo>: Especifica la dirección de correo electrónico que deseas investigar.
3. Ejemplos de Uso
-
Búsqueda básica: Verifica si la dirección de correo
example@gmail.comestá registrada en plataformas soportadas:python3 holehe.py example@gmail.com -
Especificar servicios específicos: Si quieres limitar la búsqueda a ciertas plataformas, puedes indicarlo:
python3 holehe.py example@gmail.com --only facebook,instagram -
Excluir plataformas específicas: Puedes omitir ciertas plataformas en la búsqueda:
python3 holehe.py example@gmail.com --exclude twitter,linkedin -
Modo silencioso: Si no deseas que se muestre información en pantalla, puedes activar el modo silencioso:
python3 holehe.py example@gmail.com --quiet
4. Opciones Comunes
--only <servicios>: Limita la búsqueda a las plataformas especificadas.--exclude <servicios>: Excluye ciertas plataformas de la búsqueda.--help: Muestra todas las opciones y parámetros disponibles.--output <archivo>: Guarda los resultados en un archivo.
Ejemplo Completo
Supongamos que quieres investigar si el correo user@example.com está registrado en todas las plataformas soportadas excepto Twitter y LinkedIn, y guardar los resultados en un archivo llamado resultado.json:
python3 holehe.py user@example.com --exclude twitter,linkedin --output resultado.jsonNota de Uso Ético
Holehe debe utilizarse únicamente con propósitos legítimos, como investigaciones de seguridad autorizadas o análisis personales. El uso no autorizado puede violar leyes y políticas de privacidad.
Enlaces Relacionados
- Sitio oficial de Holehe (GitHub)
- OSINT (Open Source Intelligence)
- Python: Lenguaje en el que está desarrollado Holehe y necesario para ejecutarlo.