ReconDog Versión 2.0

Una navaja suiza de reconocimiento

Principales características

  • Interfaz de asistente y CLA
  • Puede extraer objetivos de STDIN (entrada canalizada) y actuar sobre ellos
  • Acorde a especialistas en forense digital del Instituto Internacional de Seguridad Cibernética, toda la información se extrae con API, y no se establece contacto directo con el objetivo

Utilidades

  • Censys: utiliza censys.io para recopilar una gran cantidad de información sobre una dirección IP
  • NS Lookup: Realiza búsqueda de servidor de nombres
  • Port scan: Escanea los puertos TCP más comunes
  • Detect CMS: Puede detectar más de 400 sistemas de gestión de contenido
  • Whois Lookup: Realiza búsqueda de protocolos Whois
  • Detect honeypot: Utiliza Shodan para identificar si el objetivo es un honeypot
  • Find subdomains: Busca subdominios usando findsubdomains.com
  • Reverse IP Lookup: Hace una búsqueda de IP inversa para encontrar dominios asociados con una dirección IP
  • Detect technologies: Usa wappalyzer.com para detectar más de mil tecnologías
  • All: Acorde a expertos en forense digital, esta utilidad ejecuta todas las utilidades anteriores en el objetivo

Compatibilidad

ReconDog se ejecuta en cualquier sistema que tenga un intérprete de Pythoninstalado. Expertos en forense digital reportan que esta herramienta ha sido probada en las siguientes configuraciones:

  • Sistemas operativos Windows, Linux y Mac
  • Versiones de Python 2.7 a 3.6

Instalación

ReconDog no requiere configuración manual y puede ejecutarse simplemente como un script de Python normal.

Uso

Interfaz de asistente

La interfaz de asistente es la forma más sencilla de utilizar ReconDog. Simplemente ejecute el programa, seleccione lo que desea hacer e ingrese el objetivo, es así de simple.

Interfaz CLA

ReconDog también cuenta con una interfaz CLA. Puede encontrar subdominios de la siguiente forma:

python dog -t marvel.com -c 7

Aún hay más. Si tiene un programa que pueda enumerar subdominios y desea escanear puertos de todos los subdominios que encuentra, ReconDog está diseñado para manejar este tipo de casos. Simplemente use este comando:

subdomainfinder -t example.com | python dog –domains -c 3

No importa qué tipo de salida genere el otro programa, ReconDog usa expresiones regulares para encontrar objetivos, lo que facilita la integración de literalmente todas las herramientas. Hay dos interruptores disponibles:

–domains    extract domains from STDIN

–ips        extract ip addresses from STDIN

DESCARGAR RECONDOG