Google Dorks : Comment ils fonctionnent, à quoi ils servent et comment t’en protéger
Tu crois connaître Google ? Détrompe-toi. Derrière la barre de recherche se cache un arsenal de commandes capables de révéler des fichiers sensibles, des bases de données exposées et des failles oubliées. Bienvenue dans le monde du Google Dorking.
Lire le guide →
Google indexe des milliards de pages. Mais certaines ne devraient jamais être publiques. Fichiers de configuration, bases de données SQL, mots de passe, clés API… Tout ça traîne parfois en pleine vue, indexé par le moteur de recherche.
Les Google Dorks sont la clé pour les trouver. Et la bonne nouvelle, c’est que cette technique fonctionne dans les deux sens : les attaquants l’utilisent pour la reconnaissance, et les défenseurs pour détecter leurs propres failles avant qu’il ne soit trop tard. Dans ce guide, tu vas apprendre à maîtriser les opérateurs de recherche avancée, comprendre le cadre légal et surtout, découvrir comment protéger tes données.
🎯 Les priorités
- Comprendre les opérateurs : Maîtrise site :, filetype :, inurl : et intitle : pour cibler précisément ce que tu cherches.
- Rester dans le cadre légal : Utilise les Dorks uniquement sur tes propres systèmes ou avec autorisation écrite. L’accès non autorisé est illégal.
- Protéger ton site : Configure robots.txt, les balises meta robots et audite régulièrement ce que Google indexe de tes fichiers.
Google Dorks : De quoi parle-t-on exactement ?
Un Google Dork est une requête de recherche avancée qui utilise des opérateurs spécifiques pour trouver des informations sensibles ou cachées dans les résultats de Google. Ces requêtes exploitent l’indexation du moteur pour révéler des fichiers, des répertoires ou des données que les administrateurs pensaient invisibles.
La technique a été popularisée par Johnny Long, un expert en sécurité qui a créé en 2002 la première liste de Google Dorks, connue sous le nom de Google Hacking Database (GHDB). Cette base de données, désormais hébergée sur Exploit-DB, recense des centaines de requêtes types utilisées par les professionnels de la cybersécurité et de l’OSINT (renseignement en source ouverte).
L’idée de base est simple. Google indexe tout ce qu’il trouve, y compris ce qui n’aurait pas dû être public. Un fichier de configuration laissé ouvert, un répertoire sans protection, un document interne partagé par erreur… Tout ça apparaît dans les résultats si personne ne l’a bloqué.
Le Google Dorking est donc une technique à double tranchant. Les attaquants l’utilisent pour la phase de reconnaissance, afin de cartographier les faiblesses d’une cible. Les défenseurs l’utilisent pour identifier leurs propres vulnérabilités avant qu’elles ne soient exploitées. C’est ce qu’on appelle le dorking défensif.
Comment fonctionnent les Google Dorks ?
Le principe est d’utiliser les opérateurs de recherche avancée de Google pour affiner tes requêtes. Chaque opérateur a une fonction précise. Combinés entre eux, ils deviennent redoutablement efficaces.
Les opérateurs essentiels
Voici les opérateurs que tu dois connaître pour commencer :
| Opérateur | Fonction | Exemple |
|---|---|---|
| site : | Restreint les résultats à un domaine spécifique | site :exemple.com |
| filetype : | Recherche un type de fichier précis (pdf, xlsx, docx…) | filetype :pdf confidential |
| inurl : | Recherche un mot dans l’URL de la page | inurl :admin |
| intitle : | Recherche un mot dans le titre de la page | intitle : »index of » |
| intext : | Recherche un mot dans le contenu de la page | intext : »mot de passe » |
| cache : | Affiche la version en cache d’une page | cache :exemple.com |
| link : | Trouve les pages qui pointent vers une URL | link :exemple.com |
Combiner les opérateurs pour plus de précision
La vraie puissance des Google Dorks vient de la combinaison. Par exemple :
site:exemple.com filetype:sql recherche toutes les bases de données SQL indexées sur ce domaine. intitle:"index of" inurl:backup peut révéler des répertoires de sauvegarde ouverts.L’opérateur intitle:"index of" est particulièrement connu des experts en sécurité. Il permet de détecter les serveurs web avec le listage des répertoires activé, ce qui expose parfois des fichiers sensibles.
Les cas d’usage des Google Dorks : Cybersécurité, OSINT et SEO
Les Google Dorks ne servent pas qu’aux hackers. Ils ont des applications concrètes dans plusieurs domaines, de la cybersécurité à l’analyse de la concurrence.
Cybersécurité : La reconnaissance offensive et défensive
Dans la kill chain d’une cyberattaque, la première étape est la reconnaissance (footprinting). Les Google Dorks permettent de cartographier la surface d’attaque d’une cible sans même la toucher. Un attaquant peut chercher des fichiers de configuration exposés, des identifiants non chiffrés ou des logiciels obsolètes.
Mais c’est aussi un outil défensif puissant. En effectuant les mêmes recherches sur ton propre domaine, tu peux identifier les fichiers sensibles que Google a indexés avant qu’un attaquant ne les trouve. C’est exactement ce que font les équipes de sécurité lors de leurs audits.
OSINT : La collecte d’informations en source ouverte
L’OSINT (Open Source Intelligence) consiste à collecter des informations à partir de sources publiques. Les Google Dorks sont un outil de choix pour les enquêteurs, les journalistes et les analystes. Ils peuvent retrouver des documents publics, des profils en ligne ou des informations techniques sur une organisation.
SEO : Analyser la concurrence
Côté SEO, les Google Dorks permettent d’analyser ce qu’un concurrent indexe. Tu peux lister ses pages, identifier ses fichiers PDF, voir quelles sections de son site sont visibles ou non. Une mine d’or pour comprendre sa stratégie de contenu.
Légal ou pas ? Le cadre éthique et juridique des Google Dorks
C’est LA question que tout le monde se pose. La réponse n’est pas binaire.
La technique en elle-même est légale. Faire une recherche sur Google, même avec des opérateurs avancés, n’est pas interdit. En revanche, ce que tu fais des résultats peut devenir illégal. Accéder à un système sans autorisation, exploiter une faille découverte, ou télécharger des données protégées sont des actes répréhensibles.
Prenons des scénarios concrets pour clarifier :
- Légal : Tu recherches des fichiers sensibles sur ton propre site pour vérifier ce qui est exposé. Tu audites un système dont tu as la charge.
- Illégal : Tu utilises un Dork pour trouver une base de données SQL exposée sur un site tiers, puis tu tentes d’y accéder. C’est une tentative d’accès frauduleux à un système informatique.
En France, l’article 323-1 du Code pénal punit l’accès frauduleux à un système de traitement automatisé de données. Les peines peuvent aller jusqu’à deux ans d’emprisonnement et 60 000 € d’amende. L’affaire Bluetouff, où un expert en sécurité avait été poursuivi pour avoir signalé une faille, montre que la frontière est parfois floue.
Le RGPD ajoute une couche supplémentaire. Si tu découvres des données personnelles exposées via les Dorks, tu ne peux pas les utiliser librement. Tu as le droit, et même le devoir, de signaler la fuite aux autorités compétentes ou à l’organisation concernée. Le droit à l’oubli permet aussi aux individus de demander la suppression de leurs données personnelles indexées.
Comment se protéger des Google Dorks ?
Si tu as un site web, tu es potentiellement exposé. Voici les mesures essentielles pour réduire ta surface d’attaque.
Configurer correctement robots.Txt
Le fichier robots.txt indique aux robots d’exploration les pages à ne pas indexer. C’est une première barrière, mais elle ne garantit pas la sécurité. Un fichier robots.txt n’empêche pas un attaquant de deviner l’existence d’une URL. Il réduit juste la charge serveur liée au crawling.
Utiliser les balises meta robots et X-robots-tag
Pour empêcher l’indexation d’une page HTML, tu utilises la balise . Pour les fichiers non-HTML (PDF, images, etc.), tu utilises l’en-tête HTTP X-Robots-Tag: noindex. Ces directives sont bien plus efficaces que robots.txt pour contrôler ce que Google affiche.
Auditer régulièrement ton site
Effectue des recherches avec des opérateurs comme site:ton-domaine.com filetype:pdf pour voir ce que Google indexe. Utilise aussi des scanners de vulnérabilités pour détecter les fichiers exposés. L’Open Web Application Security Project (OWASP) recense plusieurs outils, dont certains proposent des analyses gratuites.
Checklist de protection : Les actions à mettre en place dès maintenant
Voici une checklist actionnable pour sécuriser ton site face aux Google Dorks. Coche chaque point au fur et à mesure.
☑️ Les 6 réflexes de protection
- ✓Audite les fichiers sensibles
Recherche les fichiers de configuration, bases de données et archives sur ton domaine avec des Dorks ciblés. - ✓Vérifie les permissions des fichiers
Assure-toi que les répertoires sensibles ne sont pas en accès libre et que le listage des répertoires est désactivé. - ✓Configure les directives robots
Utilise robots.txt pour le crawling et les balises meta robots / X-Robots-Tag pour l’indexation. - ✓Surveille les résultats de recherche
Effectue des recherches régulières avecsite:ton-domaine.compour repérer les pages indésirables. - ✓Scanne tes vulnérabilités
Utilise un scanner de l’écosystème OWASP pour identifier les fichiers exposés et les failles connues. - ✓Demande la suppression des données personnelles
Si des données personnelles sont exposées, fais valoir tes droits RGPD et demande leur déréférencement.
Les évolutions récentes du Google Dorking
Le Google Dorking n’est pas une technique figée. Elle évolue constamment, portée par les communautés de sécurité et les nouvelles pratiques.
L’automatisation est la tendance majeure. Des scripts et des outils automatisent l’exécution de centaines de Dorks en parallèle, ce qui permet de scanner des domaines entiers en quelques secondes. Les bases de données comme la Google Hacking Database sont régulièrement mises à jour avec de nouvelles requêtes.
Les catégories se spécialisent aussi. On trouve désormais des Dorks dédiés aux caméras de surveillance connectées, aux imprimantes exposées, aux panneaux d’administration ou encore aux fichiers de sauvegarde. Chaque nouvelle technologie ouvre de nouvelles opportunités de recherche.
Enfin, le Google Dorking est intégré dans les formations OSINT et cybersécurité. C’est devenu une compétence de base pour tout professionnel de la sécurité, au même titre que l’analyse des métadonnées ou la recherche sur les réseaux sociaux.
🙋 Questions fréquentes
site:tonsite.com et filetype:pdf pour voir ce que Google indexe. Utilise aussi des outils de scan de vulnérabilités pour détecter les fichiers sensibles.
