Shodan¶
| Catégorie | Accès | Plateforme | Niveau | Site officiel |
|---|---|---|---|---|
| Infrastructures | Gratuit limité (compte), abonnements payants | Web | Intermédiaire | shodan.io |
À quoi ça sert¶
Shodan est un moteur de recherche qui ne recense pas des pages web, mais des appareils et services connectés à Internet : serveurs, caméras, routeurs, systèmes industriels. Il les a lui-même découverts en scannant Internet en continu, et affiche ce que chacun expose (ports ouverts, bannières, versions de logiciels, certificats).
Usage légitime principal : vérifier ce que votre propre organisation expose sur Internet, et le corriger avant qu'un attaquant ne le trouve.
Accès¶
- Créez un compte gratuit sur shodan.io (adresse dédiée, mot de passe unique, double authentification).
- Sans compte, les recherches sont très limitées ; certains filtres nécessitent un abonnement.
Utilisation pas à pas : auditer votre organisation¶
- Listez les éléments que vous savez appartenir à votre organisation : noms de domaine, plages d'adresses IP (votre service informatique ou votre fournisseur les connaît).
- Recherchez votre domaine :
hostname:exemple.fr - Recherchez vos plages d'adresses (filtre nécessitant un compte) :
net:203.0.113.0/24 - Pour chaque résultat, examinez :
- les ports ouverts et les services associés (un accès de bureau à distance, une base de données ou une interface d'administration exposés sont des alertes) ;
- les versions de logiciels affichées (obsolètes ?) ;
- la date de dernière observation.
- Transmettez la liste à l'équipe informatique avec des recommandations (fermer, filtrer, mettre à jour).
Filtres utiles
| Filtre | Effet | Exemple |
|---|---|---|
hostname: |
Nom d'hôte | hostname:exemple.fr |
net: |
Plage d'adresses IP | net:203.0.113.0/24 |
org: |
Organisation propriétaire du réseau | org:"Exemple SA" |
port: |
Port ouvert | port:3389 |
country: |
Pays | country:FR |
ssl.cert.subject.cn: |
Nom figurant dans le certificat | ssl.cert.subject.cn:exemple.fr |
Limites et pièges¶
- Les données peuvent dater de plusieurs jours ou semaines.
- Une adresse IP peut avoir changé de propriétaire (hébergement mutualisé, cloud).
- Shodan ne voit que ce qui est exposé publiquement.
Points de vigilance légaux
Consulter Shodan est une collecte passive. En revanche, se connecter à un service découvert (caméra, interface d'administration, base de données), même sans mot de passe, peut constituer un accès frauduleux (article 323-1 du Code pénal). Pour une infrastructure qui n'est pas la vôtre, limitez-vous à la lecture des résultats. Si vous découvrez une exposition grave chez un tiers, signalez-la de façon responsable (au propriétaire ou au CERT-FR).