Skip to content

Sherlock

Sherlock is a specialized OSINT tool designed to track down online profiles by searching for a specific username across hundreds of platforms. It is lightweight, simple to use, and perfect for gathering intelligence on a target.


Key Features

  1. Broad Search Scope: Checks over 300 platforms for the specified username.
  2. Customizable Output: Provides clear results with the option to save output for later analysis.
  3. Efficient Performance: Fast, even with extensive searches.
  4. Platform Insights: Offers direct links to profiles or indicates if a username is available.

How to Install

Sherlock can be installed and run easily:

git clone https://github.com/sherlock-project/sherlock.git
cd sherlock
pip install -r requirements.txt

Using Sherlock

An example of searching for the username john_doe across platforms:

root@kali:~# python sherlock john_doe

[+] Found: https://twitter.com/john_doe
[+] Found: https://github.com/john_doe
[+] Found: https://instagram.com/john_doe
[+] Found: https://reddit.com/user/john_doe
[-] Not Found: https://facebook.com/john_doe
[-] Not Found: https://pinterest.com/john_doe

When to Use Sherlock

Sherlock excels when investigating online personas or researching an individual’s digital presence. By aggregating username data from numerous platforms, it offers a comprehensive look at a user’s activity.