Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
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
nmapAutomator — Un script que vous pouvez exécuter en arrière-plan ! | Kitploit
Outils/GitHubGitHub/21y4d/nmapautomator
ReconnaissanceScanners de VulnérabilitésCartographie RéseauScan de PortsCollecte d'InformationsTests d'Intrusion
GitHub21y4d/nmapautomator

nmapAutomator

Un script que vous pouvez exécuter en arrière-plan !

Voir le dépôt
3.1k8585il y a 5 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

nmapAutomator

Un script que vous pouvez exécuter en arrière-plan !

nmapAutomator

Résumé

L'objectif principal de ce script est d'automatiser le processus d'énumération et de reconnaissance qui est exécuté à chaque fois, et de concentrer plutôt notre attention sur le véritable pentesting.

Cela garantira deux choses :

  1. Automatiser les scans nmap.
  2. Toujours avoir une certaine reconnaissance en arrière-plan.

Une fois les ports initiaux trouvés 'en 5 à 10 secondes', nous pouvons commencer à examiner manuellement ces ports, et laisser le reste s'exécuter en arrière-plan sans aucune interaction de notre part.

Fonctionnalités

Scans

  1. Réseau : Affiche tous les hôtes actifs dans le réseau de l'hôte (~15 secondes)
  2. Port : Affiche tous les ports ouverts (~15 secondes)
  3. Script : Exécute un scan de scripts sur les ports trouvés (~5 minutes)
  4. Complet : Exécute un scan de port complet, puis un scan approfondi sur les nouveaux ports (~5-10 minutes)
  5. UDP : Exécute un scan UDP 'nécessite sudo' (~5 minutes)
  6. Vulns : Exécute un scan CVE et un scan des vulnérabilités nmap sur tous les ports trouvés (~5-15 minutes)
  7. Recon : Suggère des commandes de reconnaissance, puis invite à les exécuter automatiquement
  8. Tout : Exécute tous les scans (~20-30 minutes)

Note : C'est un outil de reconnaissance, il n'effectue aucune exploitation.

Reconnaissance automatique

Avec l'option recon, nmapAutomator recommandera et exécutera automatiquement les meilleurs outils de reconnaissance pour chaque port trouvé.
Si un outil recommandé est manquant sur votre machine, nmapAutomator suggérera comment l'installer.

Fonctionne sur n'importe quel shell

nmapAutomator est 100% compatible POSIX, il peut donc fonctionner sur n'importe quel shell sh, et sur n'importe quelle machine basée sur Unix (même un routeur de 10 ans !), ce qui rend nmapAutomator idéal pour la reconnaissance de mouvement latéral.

Si vous souhaitez exécuter nmapAutomator sur une machine distante, téléchargez simplement un binaire nmap statique depuis ce lien, ou avec static-get, et transférez-le sur la machine distante. Vous pouvez ensuite utiliser -s/--static-nmap pour spécifier le chemin vers le binaire nmap statique.

Mode distant (Beta)

Avec le drapeau -r/--remote, nmapAutomator s'exécutera en mode distant, conçu pour fonctionner uniquement avec des commandes shell POSIX, sans dépendre d'outils externes.
Le mode distant est encore en développement. Seuls les scans suivants fonctionnent actuellement avec -r :

  • Scan réseau (actuellement ping uniquement)
  • Scan de port
  • Scan complet
  • Scan UDP
  • Scan de reconnaissance

Sortie

nmapAutomator enregistre la sortie de chaque type de scan dans un fichier séparé, dans le répertoire de sortie.
La sortie complète du script est également sauvegardée, que vous pouvez visualiser avec less -r outputDir/nmapAutomator_host_type.txt, ou simplement cat.


Prérequis :

ffuf, que nous pouvons installer avec :

root@kitploit:~
sudo apt update
sudo apt install ffuf -y

Ou Gobuster 'v3.0 ou supérieur', que nous pouvons installer avec :

root@kitploit:~
sudo apt update
sudo apt install gobuster -y

Autres outils de reconnaissance utilisés dans le script :

La plupart d'entre eux devraient être installés par défaut dans Parrot OS et Kali Linux.
Si des outils de reconnaissance recommandés sont manquants, ils seront automatiquement omis, et l'utilisateur en sera informé.

Installation :

root@kitploit:~
git clone https://github.com/21y4d/nmapAutomator.git
sudo ln -s $(pwd)/nmapAutomator/nmapAutomator.sh /usr/local/bin/

Utilisation :

root@kitploit:~
./nmapAutomator.sh -h
Usage: nmapAutomator.sh -H/--host <TARGET-IP> -t/--type <TYPE>
Optional: [-r/--remote <REMOTE MODE>] [-d/--dns <DNS SERVER>] [-o/--output <OUTPUT DIRECTORY>] [-s/--static-nmap <STATIC NMAP PATH>]

Scan Types:
	Network : Shows all live hosts in the host's network (~15 seconds)
	Port    : Shows all open ports (~15 seconds)
	Script  : Runs a script scan on found ports (~5 minutes)
	Full    : Runs a full range port scan, then runs a thorough scan on new ports (~5-10 minutes)
	UDP     : Runs a UDP scan "requires sudo" (~5 minutes)
	Vulns   : Runs CVE scan and nmap Vulns scan on all found ports (~5-15 minutes)
	Recon   : Suggests recon commands, then prompts to automatically run them
	All     : Runs all the scans (~20-30 minutes)

Exemples de scans :

root@kitploit:~
./nmapAutomator.sh --host 10.1.1.1 --type All
./nmapAutomator.sh -H 10.1.1.1 -t Basic
./nmapAutomator.sh -H academy.htb -t Recon -d 1.1.1.1
./nmapAutomator.sh -H 10.10.10.10 -t network -s ./nmap

Fonctionnalités à venir

  • Support URL/DNS - Merci @KatsuragiCSL
  • Ajout du fuzzing d'extensions pour la reconnaissance HTTP
  • Ajout d'une barre de progression nmap
  • Liste des outils manquants dans la reconnaissance
  • Ajout d'une option pour changer le dossier de sortie
  • Sauvegarde de la sortie complète du script dans un fichier
  • Amélioration des performances et de l'efficacité du script - Merci @caribpa
  • Rendre nmapAutomator 100% compatible POSIX. - Un immense merci à @caribpa
  • Ajout d'un type de scan réseau, afin que nmapAutomator puisse découvrir les hôtes actifs sur le réseau.
  • Permettre l'utilisation de plusieurs types de scan en un seul scan.
  • Permettre le scan de plusieurs hôtes en un seul scan.
  • Implémenter complètement le mode distant pour tous les scans

N'hésitez pas à envoyer vos pull requests :)
Pour toute pull request, veuillez essayer de suivre ces Directives de contribution.

Télécharger l’outil
nmap Vulnerssslscanniktojoomscanwpscan
droopescansmbmapenum4linuxdnsreconodat
smtp-user-enumsnmp-checksnmpwalkldapsearch