All     Ethical Hacking     Networking     Programming     OSINT

Sherlock in Termux – Installation, Usage & Basic Commands

Sherlock is an OSINT tool used to find usernames across hundreds of social media platforms. It helps in identifying online profiles linked to a single username and is widely used during reconnaissance and investigations.

Installation

Update Termux and install required packages:

apt update && apt upgrade -y && pkg install git -y && pkg install golang -y

Clone the Go-based Sherlock repository:

git clone https://github.com/mesuutt/sherlock.git

Move into the Sherlock directory:

cd sherlock

Initialize Go module:

go mod init sherlock

Install required Go dependencies:

go get github.com/fatih/color && go get github.com/spf13/cobra

Build the Sherlock binary:

go build

Run Sherlock:

./sherlock

Usage Commands

Search for a username:

./sherlock username

Search multiple usernames:

./sherlock user1 user2

Show help menu:

./sherlock --help

Use verbose mode (if supported):

./sherlock username --verbose

Make Sherlock globally accessible (optional):

mv sherlock $PREFIX/bin

Now you can run it from anywhere:

sherlock username