Tutoriales

Sherlock: herramienta Python para descubrir cuentas de redes sociales a través del nombre de usuario

Alguien que alguna vez quisiste saber (o tú pensar Obtenga más información) ¿Hay alguna presencia en diferentes plataformas de redes sociales? Es una curiosidad universal y afortunadamente hay una gran herramienta para ayudarlo a descubrir estas huellas digitales. Lo que dije Sherlockpuedes usar herramientas de cli de python Descubre cuentas de redes sociales por nombre de usuario En muchas redes sociales.

Piense en esto: en lugar de escribir manualmente los nombres de usuario en cada sitio de redes sociales, Sherlock hace que las piernas funcionen para usted. Suena bien, ¿verdad?

Esta breve publicación explica qué es Sherlock y cómo usarlo para encontrar a alguien en línea (¡de manera respetuosa, por supuesto!).

¿Qué es exactamente Sherlock?

Sherlock Es una herramienta de línea de comandos Descubre cuentas de redes sociales Asociado con un nombre de usuario específico Más de 400 redes sociales.

Esta herramienta es Código abierto Escrito Pitón. Su código es de uso gratuito en GitHub para que cualquiera pueda usar o incluso contribuir.

Esta es una opción popular en el mundo OSINT (inteligencia de código abierto)ciberseguridad y cualquier persona interesada en recopilar información en línea.

Instalar sherlock

Hay varias formas diferentes de instalar Sherlock en su sistema.

Usando PIPX:

Este es el método recomendado. Si hay pipa Instalado (esta es una herramienta para ejecutar aplicaciones de Python en un entorno aislado), simplemente puede ejecutar el comando:

pipx install sherlock-project

También puedes usar pepita reemplazar pipx Si quieres.

Usando Docker:

Si estas familiar Estibador (Una plataforma para ejecutar aplicaciones en contenedores), puede usar el comando:

docker run -it --rm sherlock/sherlock

Parcelas mantenidas por la comunidad:

Hay paquetes mantenidos por la comunidad disponibles para varias distribuciones de Linux como Debian, Ubuntu, Kali e incluso MacOS.

Tenga en cuenta que estos no son compatibles directamente por los desarrolladores de proyectos Sherlock.

Encontrar una cuenta de redes sociales usando Sherlock es simple.

Buscar un nombre de usuario

Para buscar solo un nombre de usuario, puede abrir la línea de comandos (terminal en macOS/Linux, avisos del sistema o PowerShell en Windows) y escribir:

sherlock username123

reemplazar username123 Use el nombre de usuario real que desea buscar. Sherlock explorará la lista de sus redes sociales compatibles y le dirá si existe la cuenta para cada nombre de usuario.

Cualquier cuenta encontrada mostrará su enlace y los resultados también se guardarán en un archivo de texto que lleva el nombre del usuario (p. username123.txt).

Encuentre nombres de usuario de la cuenta de redes sociales con Sherlock

Noté que Sherlock produjo algunos No existen datos. Algunas de las cuentas en línea que listas no existen. Creo que esto es un error, aunque no estoy seguro.

Buscar múltiples usuarios

Incluso puede buscar varios nombres de usuario a la vez simplemente enumerándolos más tarde sherlock Comando, así:

sherlock user1 user2 user3

Al buscar múltiples usuarios, la salida de cada nombre de usuario se guarda en un solo archivo de texto en la carpeta. Incluso puede usar carpetas específicas para guardar estos resultados utilizando carpetas específicas --folderoutput o -fo Opciones.

Opciones útiles para entender

Sherlock proporciona varias opciones útiles que pueden mejorar su búsqueda:

  • --verbose o -v: Esto le dará más detalles sobre lo que está haciendo Sherlock.
  • --output o -o: Si está buscando un solo usuario, puede usarlo para especificar un nombre diferente para el archivo de salida. Por ejemplo: sherlock username -o results.txt.
  • --site: Si solo desea consultar plataformas de redes sociales específicas o algunas plataformas específicas, puede usar --site Opciones, luego el nombre del sitio. Puede usar esta opción varias veces para especificar varios sitios. Por ejemplo: sherlock username --site twitter --site instagram.
  • --tor o -t: Para aumentar el anonimato (y potencialmente pasar por alto algunas restricciones de red), puede enrutar las solicitudes a través de la red TOR. Recuerde, esto puede ralentizar la búsqueda. Debe instalar Tor en el sistema para funcionar correctamente.
  • --proxy: Si desea usar otro proxy, puede usar esta URL --proxy o -p Opciones (por ejemplo, --proxy socks5://127.0.0.1:1080).
  • --print-all: Por defecto, Sherlock solo le muestra dónde se encontró el nombre de usuario. usar --print-all También se le mostrará el sitio web donde se encuentra el nombre de usuario. No Establecido.
  • --browse o -b: Esta conveniente opción abrirá automáticamente todos los perfiles de redes sociales que se encuentran en el navegador web predeterminado.

Puede usar la lista completa de esta opción --help Orden:

sherlock --help

Importante: el uso responsable es la clave

Aunque Sherlock es una herramienta poderosa, siempre debe usarse Responsable y Moralmente. Respete la privacidad de las personas y no use esta herramienta para fines maliciosos. La información que encuentra está disponible públicamente, pero es su responsabilidad usarla.

en conclusión

Sherlock es una gran herramienta para cualquier persona que tenga curiosidad por la presencia de las redes sociales de un nombre de usuario específico. Nuevamente, les pido a todos que usen esta herramienta de manera responsable.

¿Has intentado usar Sherlock? ¿Tiene alguna pregunta o consejo para compartir? ¡Avísame en los comentarios a continuación! Me encantaría escuchar tu experiencia.

recurso:

Imágenes destacadas por Pixabay.

LEER  Cómo obtener una vista previa de Markdown en Visual Studio Code

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba