CompTIA CySA+ CS0-003: Recon-ng

Recon-ng is a python written reconnaissance framework that is used to gather information about the target. It is designed exclusively for web based open source reconnaissance and doesn’t have any other unique features.

It is a free tool that acts as a web application and website scanner and it is one of the easiest tool to learn. It uses shodan search engine to scan iot devices and uses geoip lookup, banner grabbing, DNS lookup, and portscanning modules. It uses various modules to gather information about the target. Pentesters use it to gather information and access vulnerability of web applications before using metasploit to exploit the vulnerabilities.