
Navaja suiza de reconocimiento
Recon Dog se ejecutará en cualquier dispositivo que tenga instalado un intérprete de Python. Sin embargo, se ha probado en las siguientes configuraciones:
Sistemas operativos: Windows, Linux, Mac
Versiones de Python: Python2.7, Python 3.6
Recon Dog no requiere configuración manual y se puede ejecutar simplemente como un script normal de Python.
Sin embargo, se puede descargar un paquete Debian desde aquí si se desea instalarlo.
La interfaz de asistente (Wizard) es la forma más sencilla de usar Recon Dog. Simplemente ejecute el programa, seleccione lo que desea hacer e introduzca el objetivo, así de simple.
Recon Dog también tiene una interfaz de Argumentos de Línea de Comandos (CLA). Así es como puede encontrar subdominios:
python dog -t marvel.com -c 7
¡Hay más! ¿Tiene un programa que pueda enumerar subdominios y quiere escanear los puertos de todos los subdominios que encuentra? No se preocupe, Recon Dog está diseñado para manejar estos casos. Simplemente puede hacer esto:
subdomainfinder -t example.com | python dog --domains -c 3
Si solo desea imprimir los objetivos, no use la opción -c.
Además, no importa qué tipo de salida genere el otro programa, Recon Dog utiliza expresiones regulares para encontrar objetivos, lo que facilita la integración con prácticamente cualquier herramienta.
Hay dos modificadores disponibles:
--domains extrae dominios de la entrada estándar (STDIN)
--ips extrae direcciones IP de la entrada estándar (STDIN)
Puede contribuir de las siguientes maneras:
¿Quiere tener una conversación en privado? Contácteme en mi Twitter, la bandeja de entrada está abierta :)
Recon Dog tiene licencia Apache 2.0.