
Reconnaissance Swiss Army Knife
Recon Dog fonctionnera sur tout ce qui a un interpréteur Python installé. Cependant, il a été testé sur les configurations suivantes :
Systèmes d'exploitation : Windows, Linux, Mac
Versions Python : Python2.7, Python 3.6
Recon Dog ne nécessite aucune configuration manuelle et peut être simplement exécuté comme un script Python normal.
Cependant, un paquet Debian peut être téléchargé ici si vous souhaitez l'installer.
L'interface Assistant est la manière la plus simple d'utiliser Recon Dog. Il suffit d'exécuter le programme, de sélectionner ce que vous voulez faire et de saisir la cible, c'est aussi simple que cela.
Recon Dog dispose également d'une interface Command Line Argument. Voici comment trouver des sous-domaines :
python dog -t marvel.com -c 7
Ce n'est pas tout ! Avez-vous un programme qui énumère les sous-domaines et souhaitez-vous scanner les ports de tous les sous-domaines qu'il trouve ? Ne vous inquiétez pas, Recon Dog est conçu pour gérer de tels cas. Vous pouvez simplement faire ceci :
subdomainfinder -t example.com | python dog --domains -c 3
Si vous voulez simplement afficher les cibles, n'utilisez pas l'option -c.
De plus, peu importe le type de sortie généré par l'autre programme, Recon Dog utilise des expressions régulières pour trouver les cibles, ce qui facilite l'intégration avec littéralement tous les outils.
Deux commutateurs sont disponibles :
--domains extraire les domaines de STDIN
--ips extraire les adresses IP de STDIN
Vous pouvez contribuer des manières suivantes :
Vous souhaitez discuter en privé ? Contactez-moi sur mon Twitter, la boîte de réception est ouverte :)
Recon Dog est sous licence Apache 2.0.