Je trouvais que mon backup prenait du temps. Je vérifie mes fichiers et je remarque que la taille de ma base de données a augmenté "significativement". Elle est rendue à 471 M (format SQL).
Je regarde quelle est la table qui prend le plus d'espace: tblCheck
Je recherche quel script utilise cette table... Hum, difficile à trouver.
Je trouve enfin le script, c'est mon validateur HTML qui journalise toutes les pages validées.
Je vérifie mon journal de requêtes, il est rendu à 1Go (pas de rotation depuis août suite à une mise à jour d'un fichier de configuration).
En regardant de plus prêt, il y a des spammeurs qui utilise le script de validation pour aucune raison et utilise le USER_AGENT: MSIE 6.0. Aucun webmaster sérieux n'utilise IE6. Les spammeurs utilisent peut-être leur script pour augmenter le nombre de visiteurs de leur page web?.
C'est des serveurs en chine, au états-unis, qui font les requêtes.
Je désactive la journalisation dans la base de données et je leur installe une redirection expresse pour ses requêtes. Maintenant, ils s'auto-téléchargent.
Exemple de USER_AGENT
"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; TencentTraveler ; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727)"