Shodan
hackingDéfinition
Shodan est un moteur de recherche spécialisé qui indexe en permanence les services exposés sur Internet : serveurs web, bases de données, caméras IP, systèmes SCADA, routeurs, imprimantes, objets connectés et tout équipement possédant une interface réseau accessible. Contrairement aux moteurs de recherche classiques qui indexent le contenu des pages web, Shodan indexe les métadonnées des services réseau : bannières de connexion, certificats TLS, versions logicielles et configurations. Créé par John Matherly en 2009, Shodan est devenu l'outil de référence pour la découverte de services exposés. Il scanne continuellement Internet sur des plages de ports courantes et stocke les informations collectées dans une base de données interrogeable via une interface web et une API REST. Des filtres puissants permettent de rechercher des équipements par pays, organisation (ASN), port, bannière, produit, version ou vulnérabilité CVE. Pour les pentesters et red teams, Shodan est un outil de reconnaissance passive précieux : il permet d'identifier les services exposés d'une cible sans scanner directement ses systèmes, de détecter des instances de bases de données (MongoDB, Elasticsearch, Redis) non authentifiées exposées sur Internet, de trouver des équipements industriels (ICS/SCADA) accessibles, et de repérer des interfaces d'administration exposées. Les chercheurs en sécurité utilisent Shodan pour identifier des populations entières de systèmes vulnérables (par exemple, tous les serveurs utilisant une version d'OpenSSL affectée par Heartbleed) et alerter les organisations concernées. Des dashboards spécialisés permettent de suivre l'exposition globale de technologies spécifiques. La version gratuite permet des recherches limitées. Les abonnements payants débloquent l'accès à l'API complète, aux données historiques, aux alertes en temps réel et aux exports de données. Des outils comme Shodan Monitor permettent de surveiller en continu l'exposition d'une organisation définie par ses plages IP.
Fonctionnement
Shodan maintient une flotte de crawlers qui scannent Internet en permanence sur des ports sélectionnés (80, 443, 22, 21, 23, 25, 3306, 6379, 27017, etc.). Pour chaque service découvert, il stocke la bannière de connexion, le certificat TLS s'il existe, et des métadonnées comme le pays, l'ASN et l'organisation. Ces données sont indexées et rendues accessibles via l'interface de recherche.
La syntaxe de recherche avancée permet des requêtes puissantes : product:nginx version:1.14 country:FR pour trouver tous les serveurs Nginx 1.14 en France, ou vuln:CVE-2021-44228 pour trouver les systèmes affectés par Log4Shell.
Exploitation offensive
Un attaquant peut utiliser Shodan pour identifier sans aucune interaction directe : des instances Redis ou MongoDB exposées sans authentification, des interfaces web d'administration accessibles (Kibana, Grafana, Jenkins), des caméras IP avec les identifiants par défaut, ou des équipements VPN/Citrix affectés par des CVE récentes. Ces découvertes représentent souvent des accès initiaux immédiats.
Détection et mitigation
Les organisations doivent surveiller régulièrement leur présence sur Shodan via l'API ou Shodan Monitor. La configuration d'alertes sur leurs plages IP permet une détection rapide de nouvelles expositions. Les mesures défensives incluent la réduction de la surface d'attaque exposée sur Internet, l'authentification sur tous les services, la mise à jour régulière des logiciels, et la segmentation réseau pour isoler les systèmes critiques.
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