Social Engineering
Sherlock is an OSINT tool used to track down social media accounts by username across hundreds of social networks to map an individual's online presence.
pip install sherlock-project
sherlock <username>
Sherlock is an OSINT tool that tracks down social media accounts by username across hundreds of social networks. It maps an individual's online presence through automated username checking.
The tool takes a username and checks it against a database of over 400 platforms, returning URLs where that username is registered. It supports batch searching and output export.
Sherlock is used for investigations, brand monitoring, and personal security assessments. It provides a quick way to discover an individual's digital footprint.
sherlock user123Hunt a single username across all supported social networkssherlock user1 user2 user3Search several usernames in one runsherlock --helpShow all options and usagesherlock --versionPrint the installed Sherlock versionsherlock --verbose user123Show detailed, per-site debug output while searchingsherlock --output results.txt user123Write the results for a single user to a named filesherlock --folderoutput results/ user1 user2Write per-user result files into a directorysherlock --tor user123Route requests through the Tor network for anonymitysherlock --unique-tor user123Use a fresh Tor circuit for each requestsherlock --csv user123Export the results to a CSV filesherlock --xlsx user123Export the results to an XLSX spreadsheetsherlock --site Twitter user123Limit the search to a single named sitesherlock --site Twitter --site Instagram user123Limit the search to a specific list of sitessherlock --proxy socks5://127.0.0.1:1080 user123Send all requests through a SOCKS/HTTP proxysherlock --json data.json user123Use a custom or remote site-definition JSON fileFind social media accounts by username.
Map an individual's online presence.
Track username usage across platforms.
Gather intelligence for authorized investigations.
The tool generates a list of direct URLs pointing to platforms where the specified username has been registered.
This tool is designed for authorized security testing, educational purposes, and legitimate network administration only. Unauthorized access to computer systems is illegal.