Infoga es una herramienta OSINT (Open Source Intelligence) utilizada para recopilar información sobre direcciones de correo electrónico. Ayuda a identificar detalles como servidores relacionados con el correo electrónico, información de dominio, y otros datos útiles que pueden ser empleados en auditorías de seguridad o investigaciones.
Infoga es especialmente efectiva durante la fase de reconocimiento en pruebas de penetración, ya que permite descubrir posibles vectores de ataque basados en información pública.
Cómo usar Infoga
Relacionado: IDOR. VirusTotal. Herramientas. seguridad web y auditoria. 12 Introduccion a la Criptografiaseguridad.
1. Instalación
Puedes instalar Infoga desde su repositorio oficial en GitHub. A continuación, los pasos para configurarlo:
-
Clonar el repositorio desde GitHub:
git clone https://github.com/m4ll0k/Infoga.git -
Cambiar al directorio de Infoga:
cd Infoga -
Instalar las dependencias necesarias: Infoga depende de Python, por lo que es necesario instalar las dependencias:
pip install -r requirements.txt
2. Ejecutar Infoga
Infoga tiene una interfaz de línea de comandos y se ejecuta con el script infoga.py.
La estructura básica del comando es:
python3 infoga.py --domain <dominio> --source <fuente>3. Opciones Comunes
--domain <dominio>: Especifica el dominio del cual deseas recolectar información (por ejemplo,example.com).--source <fuente>: Define la fuente de búsqueda. Algunas opciones sonall,google,bing,yahoo,virustotal, entre otras.--help: Muestra todas las opciones disponibles.
4. Ejemplos de Uso
-
Búsqueda básica: Busca correos electrónicos relacionados con el dominio
example.comutilizando todas las fuentes disponibles:python3 infoga.py --domain example.com --source all -
Búsqueda con una fuente específica: Busca correos electrónicos utilizando Google como fuente:
python3 infoga.py --domain example.com --source google -
Exportar resultados a un archivo: Puedes guardar los resultados en un archivo de texto:
python3 infoga.py --domain example.com --source all --output resultados.txt
Ejemplo Completo
Supongamos que quieres recopilar todos los correos relacionados con el dominio example.com, usando todas las fuentes y guardando los resultados en un archivo llamado info_example.txt:
python3 infoga.py --domain example.com --source all --output info_example.txtNota de Uso Ético
Infoga está diseñado para fines éticos, como investigaciones legítimas de seguridad o auditorías con permiso del propietario. Usarlo sin autorización puede ser ilegal y podría violar políticas de privacidad.
Enlaces Relacionados
- Sitio oficial de Infoga (GitHub)
- OSINT (Open Source Intelligence)
- Kali Linux: Distribución que incluye herramientas similares para investigaciones OSINT.