
Boîte à outils avancée de tests de pénétration réseau avec évaluation des vulnérabilités SSH, exploitation de CVE-2018-15473, capacités de force brute furtive et techniques d'évasion fail2ban. Cadre de test de sécurité de niveau professionnel pour des engagements de tests de pénétration autorisés.
███╗ ██╗███████╗████████╗██╗ ██╗ ██████╗ ██████╗ ██╗ ██╗ ██████╗ ██████╗ ███████╗██████╗
████╗ ██║██╔════╝╚══██╔══╝██║ ██║██╔═══██╗██╔══██╗██║ ██╔╝ ██╔══██╗██╔══██╗██╔════╝██╔══██╗
██╔██╗ ██║█████╗ ██║ ██║ █╗ ██║██║ ██║██████╔╝█████╔╝ ██████╔╝██████╔╝█████╗ ██║ ██║
██║╚██╗██║██╔══╝ ██║ ██║███╗██║██║ ██║██╔══██╗██╔═██╗ ██╔═══╝ ██╔══██╗██╔══╝ ██║ ██║
██║ ╚████║███████╗ ██║ ╚███╔███╔╝╚██████╔╝██║ ██║██║ ██╗ ██║ ██║ ██║███████╗██████╔╝
╚═╝ ╚═══╝╚══════╝ ╚═╝ ╚══╝╚══╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚══════╝╚═════╝
Framework de reconnaissance réseau et de tests d’intrusion SSH de niveau professionnel avec fonctions d’évasion avancées
🚀 Démarrage rapide • 📖 Documentation • 🎯 Exploitation • 🛡️ Défense • ⚖️ Légal
🔴 RÉSERVÉ AUX TESTS AUTORISÉS
Cet outil est conçu uniquement à des fins éducatives et pour des tests d’intrusion autorisés. Tout accès non autorisé à des systèmes informatiques est illégal et peut entraîner des poursuites pénales.
✅ Utilisation autorisée :
❌ Utilisation non autorisée :
En utilisant cet outil, vous acceptez d’assumer l’entière responsabilité de vos actions et de vous conformer à toutes les lois applicables.
config.yaml# Vérifier que Python 3.6+ est installé
python3 --version
# Installer les dépendances requises
pip3 install paramiko pyyaml colorama
# Cloner le dépôt
git clone https://github.com/floriankostov/network_scanner.git
cd network_scanner
# Rendre exécutable (Unix/Linux/macOS)
chmod +x scanner.py
# Lancer le scanner
python3 scanner.py
# Construire l’image Docker
docker build -t network-scanner .
# Exécuter dans un conteneur
docker run -it --network host network-scanner
python3 scanner.py
Le scanner propose un système de menus intuitif :
╔══════════════════════════════════════════════════════════════════╗
║ BOÎTE À OUTILS DE SCAN RÉSEAU ║
║ Tests d’intrusion professionnels ║
╠══════════════════════════════════════════════════════════════════╣
║ 1. 📡 Scan de ports étendu - Découverte complète des ports ║
║ 2. ⚡ Scan de ports basique - Vérification rapide des ports ║
║ 3. 🔐 Test de sécurité SSH - Scan avancé des vulnérabilités ║
║ 4. 🎯 Scan de cible personnalisée - Saisie manuelle IP/plage ║
║ 5. ❌ Quitter - Fermer l’application ║
╚══════════════════════════════════════════════════════════════════╝
# Détection automatique du réseau
[+] Réseau : 192.168.1.0/24 (254 hôtes)
[+] Passerelle : 192.168.1.1
[+] IP locale : 192.168.1.100
# Spécification personnalisée du réseau
python3 scanner.py --network 10.0.0.0/16
# Énumération standard
[EXPLOIT] Énumération d’utilisateurs CVE-2018-15473
[+] Cible : 192.168.1.50:22 (OpenSSH 7.4)
[+] Test de 100 noms d’utilisateurs courants...
[✓] Utilisateurs valides trouvés : admin, user, test
# Énumération furtive avec évasion
[FURTIF] Activation des mesures anti-détection
[+] Délais aléatoires : 0,5-2,0 secondes
[+] Variation des connexions : aléatoire
[✓] Utilisateurs valides trouvés : admin (confirmé)
# Force brute intelligente
[EXPLOIT] Force brute SSH intelligente
[+] Cible : 192.168.1.50:22
[+] Utilisateurs valides : admin, user
[+] Wordlist : 500 mots de passe courants
[✓] Identifiants trouvés : admin:password123
# Force brute furtive avec évitement de fail2ban
[FURTIF] Évasion avancée activée
[+] Délais adaptatifs : 3-8 secondes
[+] Réinitialisations de connexion : toutes les 5 tentatives
[+] Rotation d’IP : activée
[!] Contournement de détection d’intrusion : actif