Es una herramienta de código abierto y está escrita en Python. Recon-ng se utiliza comúnmente en pruebas de penetración y evaluaciones de seguridad para recopilar información valiosa sobre un objetivo, como direcciones de correo electrónico, nombres de dominio, subdominios, información de red, entre otros. {{pasted_image_20231218193149.png|}} Esta herramienta funciona mediante módulos, y si hacemos una búsqueda, vemos que no nos encuentra ninguno ya que no están instalados: modules search {{pasted_image_20231218193256.png|}} Por lo que tenemos que instalar módulos desde marketplace: {{pasted_image_20231218193331.png|}} Y los podemos buscar mediante el comando: marketplace search {{pasted_image_20231218193415.png|}} Por ejemplo, podemos buscar qué hace cada módulo; y en este caso seleccionamos uno de ellos: marketplace info discovery/info_disclosure/interesting_files {{pasted_image_20231218193546.png|}} Ahora podemos visualizar e instalar este módulo con el siguiente comando: marketplace install discovery/info_disclosure/interesting_files {{pasted_image_20231218193643.png|}} Y con el comando modules search lo podemos ver: {{pasted_image_20231218193718.png|}} Lo cargamos de la siguiente forma: modules load discovery/info_disclosure/interesting_files {{pasted_image_20231218193752.png|}}