Nmap-7.98

Introduction à Nmap

Nmap est un utilitaire d'exploration de réseaux et d'audit de sécurité. Il supporte le scan par ping, le scan de ports et les empreintes TCP/IP.

Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.4.

Informations sur le paquet

  • Téléchargement (HTTP) : https://nmap.org/dist/nmap-7.98.tar.bz2

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 4d6b817ed0739141656e06a74bac5e57

  • Taille du téléchargement : 12 Mo

  • Estimation de l'espace disque requis : 118 Mo (avec les tests)

  • Estimation du temps de construction : 0,5 SBU (avec parallélisme = 4 ; avec les tests)

Dépendances de Nmap

Requises

build-1.3.0

Recommandées

[Note]

Note

Si le module PyGObject3 n'est pas installé, vous devrez passer la commande pour faire utiliser l'installation Setuptools de LFS au système de construction puis vous aurez besoin d'une connexion internet. Les autres paquets sont recommandés car s'ils ne sont pas installés, le processus de construction compilera et se liera à ses propres version, souvent plus anciennes.

Facultatives

libdnet et setuptools-gettext (actuellement inutile)

Installation de Nmap

Forcez le système de construction à utiliser le module Python Setuptools de LFS au lieu de télécharger une copie sur Internet et à installer les wheels Python déjà créées lors de l'exécution de make au lieu de les reconstruire de nouveau avec make install :

sed -ri Makefile.in \
    -e 's#-m build#& --no-isolation#'  \
    -e '/pip install/s#(ZENMAP|NDIFF)DIR\)/#&dist/*.whl#'

Supprimez une dépendance inutile à setuptools-gettext :

sed 's/, "setuptools-gettext"//' -i zenmap/pyproject.toml

Installez Nmap en exécutant les commandes suivantes :

./configure --prefix=/usr &&
make

Si vous voulez lancer la suite de tests, lancez la commande suivante :

sed -e '/import imp/d'                \
    -e 's/^ndiff = .*$/import ndiff/' \
    -i ndiff/ndifftest.py

Les tests nécessitent une session graphique et doivent être exécutés en tant qu'utilisateur root. Pour tester les résultats, exécutez :

make check

Maintenant, en tant qu'utilisateur root :

make install

Contenu

Programmes installés: ncat, ndiff, nmap, nping, zenmap et deux liens symboliques vers zenmap : nmapfe et xnmap
Bibliothèques installées: Aucune
Répertoires installés: /usr/lib/python3.13/site-packages/{radialnet,zenmapCore,zenmapGUI,zenmap-7.98.dist-info} et /usr/share/{ncat,nmap,zenmap}

Descriptions courtes

ncat

est un outil pour lire et écrire des données à travers des réseaux à partir de la ligne de commande

ndiff

est un outil pour vous aider à comparer des analyses de Nmap

nmap

est un utilitaire d'exploration de réseaux et d'audit de sécurité. Il supporte le scan par ping, le scan de ports et les empreintes TCP/IP

nping

est un outil libre pour la génération de paquet réseau, l'analyse de temps de réponse et la mesure du temps de réponse

uninstall_ndiff

est un script Python pour désinstaller ndiff

uninstall_zenmap

est un script Python pour désinstaller zenmap

zenmap

est une interface graphique Python de visualisation nmap