Sherlock
Tiempo de lectura: 2 minutos
Este software permite buscar nombres de usuario en múltiples redes sociales de forma fàcil, rápida y con gran precisión.
¿Qué hace?
Sherlock es un programa en Python que consulta muchas redes sociales diferentes para ver si alguna cuenta de usuario de ese sitio coincide con el nombre de usuario que está buscando. Es una forma muy rápida y muy eficiente de identificar otras plataformas que la persona está usando y que de otra manera no podrías encontrar.
Aparte de la rapidez de las búsquedas que realiza, la tasa de falsos positivos es muy baja en comparación con otras herramientas.
Vamos a ver cómo lo podemos utilizar. Primero descargamos el software
C:\python>git clone
https://github.com/sherlock-project/sherlock Ejecución
Una vez completado pasamos a la nueva carpeta creada e instalamos las bibliotecas que requiere para su ejecución, si no las tenemos, aunque el proceso identificará las que ya existan
C:\python> cd sherlock
C:\python\sherlock>pip3 install -r requirements.txt Si no hemos hecho el paso de instalar los requerimientos, lo que nos podemos encontrar es que en la ejecución nos dé errores de este tipo
Traceback (most recent call last):
File "C:\python\sherlock\sherlock\sherlock.py",
line 12, in
import pandas as pd
ModuleNotFoundError: No module named 'pandas' Una vez completada la descarga de los requerimientos pasamos a la ejecución. Primero nos movemos a la carpeta de sherlock donde se encuentra el fuente
C:\python\sherlock>cd sherlock Y ejecutamos Python con el programa sherlock.py y el usuario a buscar (uno o varios separados por espacio). Para que no nos lleve a confusión, para omitir todos los resultados en los que no se encuentra el nombre de usuario y dejar solo los positivos, añadimos --print-found. El usuario a buscar será targetusername
C:\python\sherlock\sherlock>py sherlock.py
--print-found targetusername
[*] Checking username opt1cz on:
[+] Fiverr: https://www.fiverr.com/targetusername
[+] Freesound: https://freesound.org/people/
targetusername/
[+] Gravatar: http://en.gravatar.com/targetusername
[+] Instagram: https://www.instagram.com/targetusername
[+] Keybase: https://keybase.io/targetusername
[+] Reddit: https://www.reddit.com/user/targetusername
[+] Roblox: https://www.roblox.com/user.aspx?username
=targetusername
[+] SteamGroup: https://steamcommunity.com/groups
/targetusername
[+] Twitch: https://www.twitch.tv/targetusername
[+] osu!: https://osu.ppy.sh/users/targetusername
[*] Results: 10
[!] End: The processing has been finished.
C:\python\sherlock\sherlock> Salida a csv
Podemos hacer que la salida de sherlock vaya a un archivo csv
C:\python\sherlock\sherlock>py sherlock.py
targetusername --csv - Proyecto Sherlock
https://sherlock-project.github.io