ads

Hunt down Social media accounts by Username using Sherlock

During an OSINT(Open Source Intelligence) investigation discovering a person screen name can lead to a lot of information. Today we'll check out a tool called Sherlock that hunts down user accounts across a vast
variety of websites.

Requirements

1. Termux app or Kali Linux OS in Pc
2. Python 3 ( in case of pc, you can install it within minute in Termux)
3. Name or username of victim

Introduction



During an OSINT investigation our goal is to stick together as many potentially disconnected clues as possible into one coherent picture. Now Sherlock does this by allowing us take a single piece of information, a username and expand it into as many different connected accounts as it can find. Now this can come with their own clues and details like photos audio video and other accounts that might be connected and involve a little bit less security than the ones we should initially find, so Sherlock is an amazing tool for being able to expand an investigation into other accounts that we otherwise would have no hope of finding. 


Now Sherlock can also be used to generate a list of possible accounts based on someone's name and then run doubt when rundown which ones might actually be connected to your target. 

Installing and Using Sherlock in Linux


In order to use it you'll just need to have Python 3 installed which is cross-platform and should be able to be run on any computer you're using. If you don't have Python 3, you can check this article for the /*/most easy way to install Python in your device./*/

Once you have Python set up then we're ready to begin to get started with Sherlock. You can navigate to the github page here at
 
https://github.com/sherlock-project/sherlock


If you scroll down you can see the documentation is pretty straightforward, so just copy the link and then open your Kali Terminal and type 

1. git clone https://github.com/sherlock-project/sherlock.git (install Sherlock in your system)

2. cd Sherlock (go into the directory)


3. python3 -m pip install -r requirements.txt (installation of requirements text) so let's go

4. ls (to see all the various things that have
been loaded)

How to use ?


Alright so let's get started and now that we are in the folder and we also have Sherlock
installed we can go ahead and run have a demo

1. python3 sherlock.py username (to search across site for a certain username ...don't forget to replace the username with actual name)


Type python3 sherlock.py to know all the commands and their usage functioning in Sherlock tool.


Installing and Using Sherlock in Termux


Although, there isn't much difference in installing and Using Sherlock in Termux. I preferred to make other section for termux for your ease. So just open the termux app and follow the commands below :

1. apt update && upgrade -y (update and upgrade the packages in Termux)


2. pkg install python -y (to install python3)


3. pkg install git 


4. git clone https://github.com/sherlock-project/sherlock.git (install Sherlock)

5. cd Sherlock/ (go into Sherlock Directory)


6. pip3 install -r requiremnts.txt (install requirements)


7. pip3 install requests requests_futures torrequest (install missing dependencies)


Using Sherlock


1. python3 sherlock.py username (to search about any name or username)


Type python3 sherlock.py to get all the commands functioning in Sherlock.

That's it for now, see you all in next post.






Post a Comment

0 Comments