Footprinting is also known as Reconnaissance, is the technique used for gathering information about target computer systems and the entities they belong to. To get this information, a hacker might use various tools and technologies. This information is very useful to a hacker who is trying to crack a whole system.
We perform footprinting with the help of various tools which are already installed in Kali-Linux some of these tools are Nmap, Whois, dig, thHaverster, curl, nslookup, nikto, dnsenum, etc and in android u have to install it in Termux. There also some website which you can use to perform footprinting, some of these websites are; google hacking database, shodan, etc.
Information to be gathered using Footprinting.
If the attack is to be performed on a company, then the following information will be gathered.
Company details, Employee Details and their E-mail addressses.
Relation with other companies.
Project details involving other companies.
Legal documents of the company.
News relating company website.
Patents and Trademarks regarding that particular company.
Important dates regarding new projects.
If you have any suggestion or question please leave it in the comment area.