Search
HERRAMIENTAS OSINT

2.4.5. OSINT Maigret: SOCMINT e investigación de perfiles

Descripción de la herramienta

  • Enfoque: Extraccion profunda de perfiles y generacion de expedientes (es lo que se demonima SOCMINT).
  • Descripción: Fork avanzado y evolucionado de la herramienta Sherlock. No se limita a saber si la cuenta existe: scrapea perfiles para extraer avatares, biografías,
    nombres reales, enlaces cruzados y IDs internos para intentar montar un expediente completo.
  • Requisito de APIs: El uso de credenciales y tokens externos es opcional, aunque parametrizarlos amplía significativamente el alcance de la búsqueda y la precisión de los datos recuperados.
  • Funcionamiento: De serie emplea peticiones web directas y parseo de HTML/JSON por lo que existe el riesgo de sufrir bloqueos por exceso de peticiones o sistemas antibot. Existen soluciones como emplear VPN o hacer pasar el tráfico de red por un proxy o Tor.
  • Estado (2026): Sigue en mantenimiento activo siendo una herramienta muy potente para investigación de personas generando  informes en formato HTML o PDF.

Instalación

Se empleará un entorno aislado de Python3 (venv). Se recuerda también el comando para desactivar el entorno una vez utilizada la herramienta:

				
					git clone https://github.com/soxoj/maigret && cd maigret
# Creación del entorno virtual aislado en el directorio oculto .venv
python3 -m venv .venv
# Activación del entorno (imprescindible volver a ejecutar antes de usar la herramienta)
source .venv/bin/activate
# Instalación de componentes con pip
pip install --upgrade pip setuptools wheel
pip install .

# RECORDAR, para deshabilitar el entorno después de usar la herramienta:
deactive
				
			

Inicio rápido: generación de reporte HTML desde la consola

Simplemente con el comando maigret y añadiendo posteriormente diferentes formatos de pseudonimo o identificador de usuario, con --html.

También es muy recomendable emplear el parámetro --top-sites junto a un valor razonable (por ejemplo, --top-sites 300). Esto restringe el análisis a las 300 plataformas más populares de su base de datos según su tráfico global (Alexa/Cisco Umbrella), lo que reduce drásticamente el tiempo de escaneo, minimiza los falsos positivos y disminuye el riesgo de sufrir bloqueos por ráfagas de peticiones.

				
					maigret username1 username2 username3 --html
# Ejemplo
maigret jpepito juan.pepito juanpepito --top-sites 300 --html
				
			
Maigret uso básico comando pantalla

El tiempo de ejecución variará en función del valor definido en --top-sites. Una vez concluido el proceso, se genera un reporte HTML consultable desde el navegador. En la parte superior del informe se visualizan las advertencias correspondientes a solicitudes bloqueadas por mecanismos antibot o restricciones de peticiones.

Maigret resultado informe HTML

Otros recursos

Maigret web
Para levantar la interfaz gráfica y realizar búsquedas de forma interactiva desde el navegador, ejecuta el comando con el flag --web. Una vez iniciado el servidor local, accede a la URL http://127.0.0.1:5000.
				
					maigret --web 5000 
				
			
Usar red Tor

Como ya se ha indicado, el escaneo intensivo con Maigret puede provocar bloqueos inesperados por parte de servicios con protecciones estrictas. Para mitigar estas restricciones, la herramienta permite canalizar las peticiones a través de la red Tor, evadiendo ciertas limitaciones perimetrales a costa de una velocidad de respuesta sensiblemente más lenta.

Nota: En el enlace a Tor de MalwareSA se explica como iniciar el servicio y configurar esta red para el navegador, por si se prefiere usar el modo web.

				
					maigret user --tor-proxy socks5://127.0.0.1:9050