
¿que hace sherlock ?
Sherlock es una herramienta de
OSINT (Inteligencia de Fuentes Abiertas) escrita en
Python que automatiza la búsqueda de un nombre de usuario en más de 400 plataformas y redes sociales de forma simultánea. [
1,
2,
3,
4]
Funcionamiento Técnico:
- Enumeración de Usuarios: El núcleo de Sherlock se basa en realizar consultas masivas a URLs predefinidas donde el nombre de usuario es el único parámetro variable (ej.
://instagram.com). - Análisis de Respuestas HTTP: No solo busca si la página carga, sino que analiza los códigos de estado HTTP (como el 200 OK vs 404 Not Found) y busca cadenas de texto específicas en el cuerpo de la respuesta que indiquen si la cuenta realmente existe o es una página de "error" personalizada.
- Procesamiento Asíncrono: Utiliza librerías como
asyncio para realizar las peticiones de forma no bloqueante, lo que permite escanear cientos de sitios en cuestión de segundos. - Salida de Datos: Permite exportar los hallazgos en formatos estructurados como CSV o JSON, facilitando la integración con otras etapas de una investigación o pentest. [1, 2, 3, 4, 5]
Comentarios
Publicar un comentario