
La boîte à outils ultime pour la collecte d'informations
Un toolkit Python pour la collecte d'informations et la reconnaissance

Argus est un ensemble d'outils tout-en-un, propulsé par Python, conçu pour rationaliser le processus de collecte d'informations et de reconnaissance. Il allie une interface propre et intuitive à une large gamme de modules fiables, permettant aux analystes d'évaluer efficacement les réseaux, les applications web et les environnements de sécurité avec cohérence et précision.
Cet outil est destiné à un usage éducatif et éthique uniquement. L'auteur n'est pas responsable de toute utilisation illégale ou abusive de cet outil. Les utilisateurs sont seuls responsables de leurs actions et doivent s'assurer qu'ils ont l'autorisation explicite de scanner les systèmes cibles.
Découvrez Argus en action :
git clone https://github.com/jasonxtn/argus.git
cd argus
pip install -r requirements.txt
python -m argus
pip install argus-recon
argus
git clone https://github.com/jasonxtn/argus.git
cd argus
chmod +x install.sh && ./install.sh
python -m argus
git clone https://github.com/jasonxtn/argus.git
cd argus
docker build -t argus-recon:latest .
docker run -it --rm -v $(pwd)/results:/app/results argus-recon:latest
Lancez Argus :
argus
# si exécuté depuis le dossier : python -m argus
Parcourez les modules disponibles :
argus> modules
Sélectionnez un module :
argus> use 1
Définissez la cible et les options :
argus> set target example.com
argus> set threads 10
Exécutez le module :
argus> run
| Commande | Catégorie | Description | Exemple |
|---|---|---|---|
modules | Découverte | Lister tous les modules | modules |
modules -d | Découverte | Lister avec détails | modules -d |
search | Découverte | Rechercher par mot-clé | search ssl |
use | Sélection | Sélectionner un module | use 42 |
helpmod | Aide | Aide du module | helpmod 42 |
set target | Configuration | Définir la cible | set target example.com |
set | Configuration | Définir les options | set threads 20 |
unset | Configuration | Annuler les options | unset target |
opts | Configuration | Afficher les options | opts |
scope | Configuration | Afficher la config | scope |
profile | Configuration | Appliquer un profil | profile speed |
run | Exécution | Exécuter le module sélectionné | run |
runall | Exécution | Exécuter par catégorie | runall infra |
runfav | Exécution | Exécuter les favoris | runfav |
last | Exécution | Réexécuter la dernière | last |
fav | Favoris | Gérer les favoris | fav add 42 |
show modules | Informations | Parcourir les modules | show modules |
show api_status | Informations | Vérifier les API | show api_status |
show options | Informations | Afficher les options | show options |
show options_full | Informations | Options détaillées | show options_full |
info | Informations | Infos du projet | info |
recent | Informations | Modules récents | recent |
viewout | Sortie | Voir la sortie en cache | viewout |
grepout | Sortie | Rechercher dans la sortie | grepout "192.168" |
clear | Utilitaire | Effacer l'écran | clear |
banner | Utilitaire | Afficher la bannière | banner |
reset | Utilitaire | Réinitialiser la config | reset |
exit | Utilitaire | Quitter Argus | exit |
quit | Utilitaire | Quitter Argus | quit |
help | Aide | Afficher l'aide | help |