Sherlock, an open-source tool, named after the famous detective Sherlock Holmes, is a neat little Python tool that can be used to hunt down social media accounts of a specific username on commonly used internet sites and social networks, such as Facebook, YouTube, Vimeo, Spotify and so forth.
Sherlock might be useful to find long lost user accounts one doesn't even remember ever having set up.
Installing Sherlock on Linux is very simple. All that needs to be done is to clone the git repository of the tool and to install the Python requirements with pip.
git clone https://github.com/sherlock-project/sherlock.git cd sherlock python3 -m venv env python3 -m pip install -r requirements.txt
Using sherlock is equally as simple, for example to find all references to the user username, simply run:
source env/bin/activate python sherlock username
To get a list of all available options, run
python3 sherlock --help
An here are the search results for the user symplectos:
[*] Checking username symplectos on: [+] Audiojungle: https://audiojungle.net/user/symplectos [+] Cent: https://beta.cent.co/@symplectos [+] Chess: https://www.chess.com/member/symplectos [+] DeviantART: https://symplectos.deviantart.com [+] Disqus: https://disqus.com/symplectos [+] Docker Hub: https://hub.docker.com/u/symplectos/ [+] Facebook: https://www.facebook.com/symplectos [+] Freelancer.com: https://www.freelancer.com/api/users/0.1/users?usernames%5B%5D=symplectos&compact=true [+] Freesound: https://freesound.org/people/symplectos/ [+] GitHub: https://www.github.com/symplectos [+] GitLab: https://gitlab.com/symplectos [+] Gravatar: http://en.gravatar.com/symplectos [+] Itch.io: https://symplectos.itch.io/ [+] Kik: https://kik.me/symplectos [+] Medium: https://medium.com/@symplectos [+] NameMC (Minecraft.net skins): https://namemc.com/profile/symplectos [+] Patreon: https://www.patreon.com/symplectos [+] ProductHunt: https://www.producthunt.com/@symplectos [+] Reddit: https://www.reddit.com/user/symplectos [+] SourceForge: https://sourceforge.net/u/symplectos [+] Spotify: https://open.spotify.com/user/symplectos [+] Steamid: https://steamid.uk/profile/symplectos [+] Twitch: https://www.twitch.tv/symplectos [+] Twitter: https://mobile.twitter.com/symplectos [+] Vimeo: https://vimeo.com/symplectos [+] last.fm: https://last.fm/user/symplectos
This tells me that I still have a long way to go to delete all my social media accounts.
This tool easily shows how important it is to use a password manager, such as KeePassXC, to have unique passwords for each site, as an attacker who cracks your password can easily find out all other social media sites and tools you are using.