# bloquer les IP des bots IA 2026-04-02T21:27:48Z Je ne suis pas trop embêté par les butineurs d'IA. Si j'écris des trucs sur mon site, c'est pour qu'il puisse être utilisé par n'importe qui après tout puisque c'est publie. Par contre, les engorgements en terme de performance m'inquiètent davantage. Il y a eu l'apparition d'Anubis. Plus récemment, sebsauvage a codé un truc à base de cookies: => https://sebsauvage.net/wiki/doku.php?id=stupidantibot Avant, j'utilisais un fichier robots.txt, naïf que je suis, puisque les bots ne semblent pas s'en préoccuper: => https://github.com/ai-robots-txt/ai.robots.txt Je me suis dit qu'on pouvait faire mieux. Puis j'ai pensé que bloquer directement les IP de ces bots au niveau du parefeu, ça serait nettement plus efficace. J'ai donc écrit ban-ai, un petit script avec du awk dedans. => https://git.sr.ht/~prx/ban-ai code source de ban-ai C'est très inspiré de "nono", un autre outils qui repère les tentatives de scan ou d'abus. => https://si3t.ch/code/nono/ En gros, quand l'User-Agent d'un bot IA est détecté, son IP est ajoutée à une table et bloquée, et la connexion fermé. es prochaintes tentatifs vont échouer. Bit sûr, on doit pouvoir faire mieux : rien n'empêche un bot d ementir sur son user-agent. De plus, avoir toutes les IP possibles du bot serait plus efficace, mais je n'ai pas trouvé un moyen de connaître la rangée d'IP correspondantes. C'est plutôt pensé pour OpenBSD, mais on doit pouvoir le modifier facilement pour d'autres systèmes. Je rend disponible un fichier qui contient la liste des IP de bots IA vus sur monserveur, mis à jour quotidiennement. Servez-vous si vous voulez: => https://si3t.ch/pub/evils/ai.txt Si vous avez des idées d'amélioration, n'hésitez pas à proposer vos patches ;) --- Une réaction? Envoyez votre commentaire par mail ✉️: => mailto:prx@si3t.ch?subject=bloquer-les-IP-des-bots-IA Ou rejoignez le salon XMPP 💬: => xmpp:fremen@chat.si3t.ch?join ~*´¨¨) ⹁.•´¸.•*´¨) ¸.•*¨) (¸.•´ (¸.• ;⹁.~!prx