rayaneipshn/mini-nmap

GitHub: rayaneipshn/mini-nmap

Stars: 0 | Forks: 0

# Python Multi-Threaded Port Scanner 🚀 Un scanner de ports TCP rapide et léger écrit en Python, utilisant le multi-threading pour analyser une large plage de ports en quelques secondes. Ce projet a été développé dans le cadre de mon apprentissage en cybersécurité pour comprendre la programmation concurrente et les sockets réseaux. ## ✨ Fonctionnalités * ⚡ **Multi-threading** : Utilisation de `threading` et `queue.Queue` pour scanner jusqu'à 100 ports en simultané sans blocage. * 🎯 **Précision** : Analyse approfondie des connexions TCP via la bibliothèque native `socket`. * ⏱️ **Mesure du temps** : Calcul précis et affichage de la durée totale de l'analyse. ## 🛠️ Installation & Utilisation ### 1. Cloner le projet Ouvrez votre terminal et clonez le dépôt GitHub : git clone [https://github.com/rayaneipshn/mini-nmap.git](https://github.com/rayaneipshn/mini-nmap.git) cd mini-nmap