Repolode
sherlock-project

sherlock-project/sherlock

Herramienta de OSINT para la línea de comandos que busca un nombre de usuario en más de 400 redes sociales e indica dónde hay cuentas.

Estrellas
96,464
Forks
11,488
Issues abiertos
355
Último commit
ayer

¿Qué es?

Sherlock recibe uno o varios nombres de usuario y comprueba si cada uno tiene una cuenta en cientos de redes sociales y sitios web. Los resultados de cada nombre de usuario se guardan en un archivo de texto; también hay opciones para exportarlos a CSV y XLSX. Está dirigida a investigadores, profesionales de la seguridad y pentesters que realizan tareas de inteligencia de fuentes abiertas y reconocimiento.

La herramienta se ejecuta desde la terminal y permite limitar la búsqueda a sitios específicos, dirigir las solicitudes a través de un proxy, configurar tiempos de espera e incluir sitios NSFW. También puede abrir todos los perfiles encontrados en un navegador. Se puede instalar mediante pipx, pip, uv, Docker y varios gestores de paquetes del sistema.

Como los resultados proceden de comprobaciones automatizadas en sitios públicos, conviene verificar manualmente cualquier coincidencia antes de sacar conclusiones.

Funciones clave

  • 01Comprueba un nombre de usuario en más de 400 redes sociales y sitios web.
  • 02Acepta varios nombres de usuario en una sola ejecución.
  • 03Guarda los resultados en archivos de texto, CSV o XLSX.
  • 04Admite proxies, tiempos de espera y filtros por sitio.
  • 05Puede abrir los perfiles encontrados en el navegador predeterminado.

Casos de uso

  • Investigar en qué plataformas está registrado un nombre de usuario como parte de un trabajo de OSINT.
  • Realizar tareas de reconocimiento durante una prueba de penetración o una operación de red team.
  • Comprobar si un nombre de usuario ya está ocupado en muchos sitios.

Inicio rápido

  1. 1

    Instalar con pipx

    pipx install sherlock-project
  2. 2

    Buscar un nombre de usuario

    sherlock user123

Antes de usarlo

  • Los resultados solo coinciden con nombres de usuario y pueden incluir falsos positivos o no encontrar algunas cuentas.
  • Se ha informado de que algunos paquetes de terceros (ParrotOS, Ubuntu 24.04) no funcionan; usa pipx, pip, uv o Docker en su lugar.

En colecciones

Temas

Preguntas frecuentes

¿Qué es sherlock?
Herramienta de OSINT para la línea de comandos que busca un nombre de usuario en más de 400 redes sociales e indica dónde hay cuentas. Sherlock recibe uno o varios nombres de usuario y comprueba si cada uno tiene una cuenta en cientos de redes sociales y sitios web. Los resultados de cada nombre de usuario se guardan en un archivo de texto; también hay opciones para exportarlos a CSV y XLSX. Está dirigida a investigadores, profesionales de la seguridad y pentesters que realizan tareas de inteligencia de fuentes abiertas y reconocimiento.
¿sherlock es gratuito? ¿Qué licencia tiene?
sherlock es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿sherlock sigue mantenido?
Mantenimiento activo. El último commit de sherlock fue el 5 nov 2026.
¿Para qué puedo usar sherlock?
Investigar en qué plataformas está registrado un nombre de usuario como parte de un trabajo de OSINT. Realizar tareas de reconocimiento durante una prueba de penetración o una operación de red team. Comprobar si un nombre de usuario ya está ocupado en muchos sitios.
¿Cómo se instala sherlock?
Instalar con pipx: pipx install sherlock-project Buscar un nombre de usuario: sherlock user123
¿Dónde consigo sherlock?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/sherlock-project/sherlock

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados