Nessus
hackingDéfinition
Nessus est le scanner de vulnérabilités le plus utilisé au monde, développé par Tenable Network Security depuis 1998. Il effectue des audits de sécurité exhaustifs sur des systèmes d'information en identifiant des vulnérabilités connues (CVE), des configurations non sécurisées, des mots de passe faibles, et des risques de conformité. Nessus est disponible en plusieurs éditions : Nessus Essentials (gratuit, limité à 16 IPs), Nessus Professional (payant, usage professionnel illimité), Nessus Expert (incluant des fonctionnalités de gestion d'actifs et de scan cloud), et Tenable.io/SecurityCenter pour les entreprises (plateforme SaaS/on-premise de gestion continue des vulnérabilités). L'architecture de Nessus repose sur des plugins : des scripts NASL (Nessus Attack Scripting Language) qui implémentent des tests spécifiques pour des vulnérabilités individuelles. La base de plugins contient plus de 170 000 tests couvrant les CVE répertoriées, les configurations non conformes aux benchmarks CIS/DISA STIG, les mots de passe faibles ou par défaut, et les problèmes de conformité. La base est mise à jour plusieurs fois par jour. Les scans authentifiés sont la fonctionnalité principale de Nessus en contexte d'audit interne : avec des credentials SSH (Linux), WMI (Windows) ou SNMP (équipements réseau), Nessus peut inventorier précisément les logiciels installés, les patchs manquants, les configurations des services, les comptes locaux, et les droits d'accès. Cette approche produit des résultats beaucoup plus précis que les scans non authentifiés. Les politiques de scan pré-configurées (Advanced Scan, Web Application Tests, Basic Network Scan, Malware Scan, Compliance Audit) permettent d'adapter rapidement le scanner à différents contextes d'audit. Les rapports générés sont exportables en HTML, PDF, CSV et XML pour intégration dans les outils de gestion de vulnérabilités.
Fonctionnement
Nessus fonctionne en plusieurs phases : discovery (hôtes actifs), port scanning (Nmap intégré), service enumeration (bannières, fingerprinting), et execution des plugins appropriés. Les plugins s'exécutent en parallèle sur les services découverts. En mode authentifié, Nessus établit une connexion SSH ou WMI avec les credentials fournis et effectue des vérifications locales (packages, registre Windows, fichiers de configuration). Les résultats incluent CVSS v2/v3, VPR (Vulnerability Priority Rating de Tenable) et des liens vers la documentation.
Exploitation offensive
En pentest, Nessus Essentials (gratuit) suffit pour une première analyse de vulnérabilités sur les hôtes prioritaires. Les résultats identifient directement des modules Metasploit ou des PoC publics. La combinaison Nessus (identification) + Metasploit (exploitation) est un workflow classique de pentest interne.
Détection et mitigation
Nessus peut être configuré pour des scans discrets (faible bande passante, timing étendu) mais reste généralement détectable. Son utilisation en environnement de production nécessite une communication préalable avec les équipes opérationnelles. Les faux positifs (entre 10 et 30%) doivent être vérifiés manuellement. Les vulnérabilités confirmées doivent être patchées selon leur criticité et leur exploitabilité réelle.
Articles liés
Expert en cybersécurité offensive et intelligence artificielle. Pentest, audit et développement IA sur-mesure.
Services
- Audit Infrastructure
- Audit Kubernetes
- Audit Microsoft 365
- Audit Sécurité Réseau
- Analyse de Risques
- Audit Active Directory
- Audit Application Web
- Audit Cloud (AWS/Azure/GCP)
- Audit Messagerie
- Audit API (OWASP Top 10)
- Audit DevSecOps & CI/CD
- Audit Code Source (SAST)
- Audit Postes de Travail
- Audit Sauvegarde & Résilience
- Audit OT/SCADA (IEC 62443)
- Développement IA
- Formations
Ressources
Projets & Outils
© 2026 Ayi NEDJIMI Consultants. Tous droits réservés. 2.1.7
Un projet cybersécurité ?
Expert dispo · Réponse 24h