Qualiopi

Nmap : Maîtrisez l'Audit Réseau et la Détection de Vulnérabilités

Apprenez à cartographier des réseaux complexes, identifier les services exposés et automatiser l'audit de sécurité avec les scripts NSE et l'intégration Python.

2 jours
1 400 € HT
Nmap
NSE
Python

Intéressé par cette formation ?

Contactez-nous pour planifier une session.

Demander un devis

Objectifs pédagogiques

  • Cartographier l'infrastructure d'un réseau de manière exhaustive et efficace.
  • Identifier les ports ouverts, les services et les systèmes d'exploitation distants.
  • Utiliser et configurer le moteur de scripts NSE pour des audits de sécurité ciblés.
  • Automatiser les tâches de scanning répétitives via des scripts Python.
  • Interpréter et exporter les résultats dans différents formats pour une intégration avec d'autres outils de sécurité.

Programme

Jour 1 : Fondamentaux et Techniques de Scanning

  • Introduction : Rôle de Nmap dans le hacking éthique et l'administration système. Éthique et cadre légal.
  • Découverte d'hôtes (Host Discovery) : Techniques de Ping (ICMP, TCP, UDP) pour identifier les cibles actives.
  • Scan de Ports Avancé : Comprendre les différences entre TCP SYN, Connect, UDP et les scans furtifs (NULL, Fin, Xmas).
  • Détection de Services et d'OS : Analyse des bannières, empreintes (fingerprinting) et détection de versions.
  • Atelier : Cartographie complète d'un réseau inconnu et identification des vecteurs d'attaque potentiels.

Jour 2 : Scripts NSE et Automatisation avec Python

  • Nmap Scripting Engine (NSE) : Utilisation des catégories de scripts (auth, default, discovery, exploit, vuln).
  • Audit de vulnérabilités : Détecter les mauvaises configurations et les logiciels obsolètes via NSE.
  • Interfaçage avec Python : Utilisation de bibliothèques (python-nmap) pour automatiser les scans et traiter les résultats.
  • Intégration CI/CD : Incorporer Nmap dans des pipelines de sécurité pour une surveillance continue.
  • Atelier Final : Création d'un outil de scan automatisé en Python générant un rapport d'audit au format XML/JSON.

Prérequis

  • Connaissances de base des protocoles TCP/IP et du modèle OSI.
  • Familiarité avec la ligne de commande (Linux ou Windows).
  • Notions de base en Python (pour la partie automatisation du Jour 2).

Public cible

  • Administrateurs Réseaux souhaitant auditer leurs propres infrastructures.
  • Professionnels de la Sécurité (Pentesters, analystes SOC).
  • Hackers éthiques en phase de reconnaissance technique.

Prêt à vous former ?

Contactez-nous pour obtenir un devis personnalisé.