Today we will learn how to get someone information using Sherlock.
Before doing all that, What is information gathering?
The process of Gathering information about something you are interested in. e.g. gathering information with your eyes is known as visual perception. In the same way, a lot of information is gathered from the digital world with the help of different tools and techniques.
For those in the cyber security domain, the first and most important step is to gather information about the target, and gathering information is more like a fun and very time-consuming task.
For a hacker, Information gathering share an Important role,Why?
Information Gathering is considered one of the most important phases of Hacking. Let's discuss this with the help of an example. Suppose, there are peoples who have planned to rob a bank.
So what do they do before robbing the bank? They make a proper plan on how to enter the bank, and how to handle the security, and prepare a detailed plan. And to plan the robbery, they need to observe certain things about the bank, the way it operates, how the security works, etc. Knowing about the bank plays an important role in making the plan.
Similarly, knowing about the target system is very important for hacking because it will let you know what type of vulnerabilities can be found and what attacks are suitable.
Types of Information Gathering
There are two types of information gathering that are given below.
Active information Gathering means Gathering information about the system, and application by directly interacting with the system. In active information gathering, your IP address is saved by the system you are trying to gather the information about.
Passive Information Gathering:
Passive Information Gathering means Gathering information about the system, and application through different search engines or public records. In active information gathering, your IP address is not saved by the system you are trying to gather the information about.
Some Important Information Gathering Tools.
For that I recommand using kali linux on your virtual machine download it from https://www.kali.org/get-kali/#kali-virtual-machines choose to download it on the virtual machine you are using.https://www.kali.org/get-kali/#kali-virtual-machines
After you are done,Open terminal and type
Code:
git clone https://github.com/sherlock-project/sherlock
cd sherlock
python3 -m pip install -r requirements.txt
After you installed and done what I said you can start using Sherlock!!!
Run
Code:
python3 sherlock [user]
To search for only one user:
Code:
python3 sherlock user123
To search for more than one user:
Code:
python3 sherlock user1 user2 user3
and we're done you just learned Information gathering technique, Congratulations :)
Before doing all that, What is information gathering?
The process of Gathering information about something you are interested in. e.g. gathering information with your eyes is known as visual perception. In the same way, a lot of information is gathered from the digital world with the help of different tools and techniques.
For those in the cyber security domain, the first and most important step is to gather information about the target, and gathering information is more like a fun and very time-consuming task.
For a hacker, Information gathering share an Important role,Why?
Information Gathering is considered one of the most important phases of Hacking. Let's discuss this with the help of an example. Suppose, there are peoples who have planned to rob a bank.
So what do they do before robbing the bank? They make a proper plan on how to enter the bank, and how to handle the security, and prepare a detailed plan. And to plan the robbery, they need to observe certain things about the bank, the way it operates, how the security works, etc. Knowing about the bank plays an important role in making the plan.
Similarly, knowing about the target system is very important for hacking because it will let you know what type of vulnerabilities can be found and what attacks are suitable.
Types of Information Gathering
There are two types of information gathering that are given below.
- Active Information Gathering.
- Passive Information Gathering.
Active information Gathering means Gathering information about the system, and application by directly interacting with the system. In active information gathering, your IP address is saved by the system you are trying to gather the information about.
Passive Information Gathering:
Passive Information Gathering means Gathering information about the system, and application through different search engines or public records. In active information gathering, your IP address is not saved by the system you are trying to gather the information about.
Some Important Information Gathering Tools.
- Wapplayzer.
- Builtwith.
- Netcraft.
- DNSenum.
- WaybackMachine.
- Recon-ng.
- theHarvester.
- Sublis3r.
- Maltego.
- Metagoofil.
- Netcat.
- Nmap.
- ZenMap.
- Whois lookup.
- nslookup.
- OSINT Framework.
- Unicornscan.
- Google Dorks.
- Zoomeye.
- Exiftool.
- Spider Foot.
- Shodan.
- Censys.
- Sherlock
For that I recommand using kali linux on your virtual machine download it from https://www.kali.org/get-kali/#kali-virtual-machines choose to download it on the virtual machine you are using.https://www.kali.org/get-kali/#kali-virtual-machines
After you are done,Open terminal and type
Code:
git clone https://github.com/sherlock-project/sherlock
cd sherlock
python3 -m pip install -r requirements.txt
After you installed and done what I said you can start using Sherlock!!!
Run
Code:
python3 sherlock [user]
To search for only one user:
Code:
python3 sherlock user123
To search for more than one user:
Code:
python3 sherlock user1 user2 user3
and we're done you just learned Information gathering technique, Congratulations :)