What are footprinting and reconnaissance?
Footprinting and reconnaissance are used to collect basic information about the target systems in order to exploit them. The target information is IP location information, routing information, business information, address, phone number and DNS records.
What is Recon-ng
Recon-ng is a full-featured reconnaissance framework designed with the goal of providing a powerful environment to conduct open source web-based reconnaissance quickly and thoroughly.
Clone the Recon-ng repository.
Change into the Recon-ng directory and Install dependencies.
In recon-ng, you need to type ! in front of shell command you type. For example,
You can type this command.
marketplace install all
We can create our workspaces name with the command below.
Adding API keys
It is a simple matter to add API keys to recon-ng.
First, it is important to see what keys are available.
I use my Shoudan account.
keys add shodan_api <insert shodan api key >
We can pick one of them from installed modules before.