Blue-i-y / Auto-diag

Auto-diag est un scanner de vulnérabilité automatique
Apache License 2.0
1 stars 0 forks source link

Auto-Diag

Bienvenue dans Auto-Diag, un outil de diagnostic automatique de réseau. Cet outil utilise diverses techniques pour scanner et analyser les hôtes sur un réseau, détecter les services actifs, effectuer des scans de vulnérabilité et lancer des attaques de bruteforce sur les services identifiés.


Prérequis

Assurez-vous d'avoir les bibliothèques Python suivantes installées :

pip install python-nmap pyfiglet paramiko pycvesearch docx 
pip install --user python-netdiscover pymetasploit3

Utilisation

  1. Cloner le projet

    git clone https://github.com/votre-utilisateur/Auto-Diag.git
    cd Auto-Diag
  2. Exécution depuis le dossier ou se trouve auto_diag.py lance cette commande :

    sudo python auto_diag.py

Fonctionnalités

Scan de réseau

Scan Nmap

Recherche CVE

Brute-force

Rapports


Exemple d'utilisation

  1. Scan de réseau

    • Appuyez sur Entrée pour utiliser l'adresse IP par défaut.
    • Les hôtes actifs seront répertoriés.
  2. Scan Nmap

    • Un scan détaillé sera effectué sur chaque hôte.
    • Les services ouverts, les versions et les scripts associés seront affichés.
  3. Brute-force

    • Choisissez un type de service à attaquer (SSH ou FTP).
    • Fournissez un nom d'utilisateur et le chemin d'un fichier de mots de passe.
  4. Rapport

    • Un rapport Word sera généré à la fin de l'exécution, résumant les résultats du scan.

Contributions

Les contributions sont les bienvenues ! Si vous avez des idées d'amélioration ou des correctifs, n'hésitez pas à ouvrir une issue ou à créer une pull request.


Avertissement

L'utilisation de cet outil est destinée uniquement à des fins éducatives et de test sur des réseaux dont vous avez l'autorisation d'accéder. L'auteur n'est pas responsable de toute utilisation abusive ou illégale de cet outil.


Auto-Diag est développé par [Yassir / victor / guigui].