Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
portSpider — 🕷 Un framework de scan réseau multithreadé ultra-rapide avec modules. | Kitploit
Outils/GitHubGitHub/xdavidhu/portspider
ReconnaissanceScanners de VulnérabilitésCartographie RéseauScan de PortsCollecte d'InformationsTests d'IntrusionArchived
GitHubxdavidhu/portspider

portSpider

🕷 Un framework de scan réseau multithreadé ultra-rapide avec modules.

Voir le dépôt
3208414il y a 6 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

██████╗ ██████╗ ██████╗ ████████╗███████╗██████╗ ██╗██████╗ ███████╗██████╗ ██╔══██╗██╔═══██╗██╔══██╗╚══██╔══╝██╔════╝██╔══██╗██║██╔══██╗██╔════╝██╔══██╗ ██████╔╝██║ ██║██████╔╝ ██║ ███████╗██████╔╝██║██║ ██║█████╗ ██████╔╝ ██╔═══╝ ██║ ██║██╔══██╗ ██║ ╚════██║██╔═══╝ ██║██║ ██║██╔══╝ ██╔══██╗ ██║ ╚██████╔╝██║ ██║ ██║ ███████║██║ ██║██████╔╝███████╗██║ ██║ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═════╝ ╚══════╝╚═╝ ╚═╝ v1.0 par David Schütz (@xdavidhu) Build Status Compatibility License Stars

⚠️ Attention ! Ce projet n'est plus maintenu et pourrait ne pas fonctionner comme prévu.

Un framework de scan réseau multithreadé ultra rapide avec modules.

portSpider est un outil pour scanner de vastes plages réseau afin de trouver des ports ouverts et des services vulnérables. Cet outil n'est pas destiné à scanner une seule cible, mais plutôt une plage IP entière (ex. 192.168.0.0/24). La plupart du temps, les entreprises/organisations disposent d'informations publiques sur leurs plages IP publiques, donc portSpider vous aidera à scanner toutes leurs machines à la fois à la recherche de périphériques/services vulnérables.

modules :

  • http - Scanne les ports HTTP ouverts et récupère les titres.
  • mysql - Scanne les serveurs MySQL ouverts et tente de se connecter avec les identifiants par défaut.
  • mongodb - Scanne les instances MongoDB ouvertes et vérifie si elles sont protégées par mot de passe.
  • ssh - Scanne les ports SSH ouverts.
  • printer - Scanne les ports d'imprimante ouverts et les sites web.
  • gameserver - Scanne les ports de serveur de jeu ouverts.
  • manual - Scanne des ports personnalisés.

commandes :

  • modules - Lister tous les modules.
  • use - Utiliser un module.
  • options - Afficher les options d'un module.
  • set - Définir une option.
  • run - Exécuter le module sélectionné.
  • back - Revenir au menu.
  • exit - Arrêter portSpider.

installation :

Systèmes basés sur Debian :

$ sudo apt-get update && sudo apt-get install python3 python3-pip -y

$ git clone https://github.com/xdavidhu/portSpider

$ cd portSpider/

$ python3 -m pip install -r requirements.txt

macOS / OSX :

$ brew install python3

$ git clone https://github.com/xdavidhu/portSpider

$ cd portSpider/

$ python3 -m pip install -r requirements.txt

NOTE : Vous devez avoir Homebrew installé avant de procéder à l'installation sur macOS/OSX.
ATTENTION : portSpider est uniquement compatible avec Python 3.3 & 3.4 & 3.5 & 3.6

utilisation :

Lancer portSpider avec Python3 :

python3 portSpider.py

Sélectionner un module : (ex. 'mysql')

portSpider $> use mysql

Afficher les options du module :

portSpider/mysql $> options

Définir toutes les options '[NOT SET]' : (ex. option 'network' à '192.168.0.0/24')

portSpider/mysql $> set network 192.168.0.0/24

(Vous pouvez aussi modifier les options déjà définies, mais ce n'est pas nécessaire.)

Si toutes les options sont définies, lancez le scan :

portSpider/mysql $> run

Vous verrez les résultats à l'écran ainsi que dans un fichier texte dans le dossier 'logs/'.

développeurs :

  • David Schütz (@xdavidhu)
  • László Simonffy (@Letsgo00HUN) - Multithreading

contribution :

Si vous avez des idées de nouveaux modules ou d'améliorations pour portSpider, n'hésitez pas à contribuer.

  • Consultez le module template pour mieux comprendre le framework.
  • Assurez-vous d'inclure une description de votre module dans la pull request.
  • Si vous créez un module, vous serez mentionné ici dans le readme avec un lien vers vos réseaux sociaux.

avertissement :

Je ne suis pas responsable de ce que vous faites avec ce programme, alors veuillez l'utiliser uniquement à des fins éducatives et légitimes.

légal :

Copyright (c) 2017 par David Schütz. Certains droits réservés.

portSpider est soumis aux termes de la licence MIT, conformément à toutes les clarifications énoncées dans le fichier de licence. Vous pouvez également m'envoyer un e-mail à xdavid{at}protonmail{dot}com.

Télécharger l’outil