Aller au contenu principal
Expert Cybersécurité & IAv9.0
Centres de ressources conformité
Besoin d'un accompagnement expert ?
Devis personnalisé sous 24h — audit, conformité, incident
Outils open source — Gratuits, portables, hors ligne
Caractéristiques communes
100 % hors ligne — aucune donnée transmise
Portables — un seul fichier exécutable
Gratuits — MIT ou GPL v3
Code source ouvert sur GitHub
Checklists Sécurité — Audit & Durcissement
Formats disponibles
📄 PDF 📊 Excel 🌐 Web

11 checklists professionnelles couvrant 2 200+ points de contrôle. Téléchargement gratuit, aucune inscription.

Academy Contact

Nessus

hacking

Dé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

Un projet cybersécurité ?

Expert dispo · Réponse 24h

Devis