SMB / CIFS
SMB (Server Message Block, dont CIFS — Common Internet File System — est une variante historique désormais obsolète) est le protocole de partage de fichiers, d’imprimantes et de ressources réseau natif à Windows, également largement supporté sous Linux (via Samba) et macOS.
Ce que SMB partage
Section intitulée « Ce que SMB partage »- Fichiers et répertoires : les fameux lecteurs réseau (
\\serveur\partage), avec gestion fine des permissions. - Imprimantes réseau.
- Named pipes : communication inter-processus utilisée par certains services Windows (RPC).
- Découverte réseau : historiquement via NetBIOS, aujourd’hui plutôt via mDNS/WS-Discovery sur les réseaux modernes.
Évolution des versions
Section intitulée « Évolution des versions »| Version | Contexte | Points clés |
|---|---|---|
| SMB1 / CIFS | Windows NT/2000, obsolète | Failles connues (dont EternalBlue, exploitée par WannaCry) — à désactiver partout où c’est possible |
| SMB2 | Windows Vista+ | Protocole revu, meilleures performances, moins de “chatty” trafic |
| SMB3 | Windows 8+ | Chiffrement de bout en bout natif, résistance améliorée aux attaques de l’homme du milieu, meilleure performance sur liens à latence élevée |
Cas d’usage
Section intitulée « Cas d’usage »- Partages de fichiers d’entreprise, souvent combinés à un contrôle d’accès basé sur l’appartenance à des groupes LDAP/Active Directory.
- NAS (serveurs de stockage réseau) exposant leurs volumes en SMB pour un usage bureautique classique, aux côtés de NFS pour un usage plus orienté serveurs Unix/Linux.
- Authentification via Kerberos en environnement Active Directory, avec repli sur NTLM (plus faible, à éviter quand c’est possible) dans les configurations plus anciennes ou hors domaine.
Le point noir historique : SMB1
Section intitulée « Le point noir historique : SMB1 »SMB1 est resté activé par défaut sur de nombreux systèmes bien après la publication de failles critiques exploitées à grande échelle (l’exploit EternalBlue, utilisé par le ransomware WannaCry en 2017, ciblait spécifiquement une faille SMB1). Les versions récentes de Windows le désactivent par défaut, mais des systèmes ou équipements anciens continuent parfois à l’exiger pour rester compatibles.