ungdev / EtuUTT

Site étudiant de l'UTT

Home Page:http://etu.utt.fr

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Protection des addresses emails contre les bots

Alabate opened this issue · comments

Je suis actuellement sur 3 adresse mail d'assos différentes (bde, ism, robotik) et certain des spams arrivent en triple, un pour chaque adresse. Et finalement, le site etu est un peu une bonne source adresses email à spammer.

En même temps, pour une asso, c'est utile de pouvoir être contacté par un futur potentiel partenaire, et donc d'avoir son adresse email publique. Du coup je me demandait si la solution de générer avec gd, un png avec l'adresse email dessus, serait pas suffisant. C'est pas top pour les handicapés, mais bon..

Vous en pensez quoi ? Quelqu'un sait si niveau perf, il vaut mieux faire cache pour ces images, ou alors si on peut les générer à chaque fois sans que ça change grand chose ?

Il me semble que tu as des outils en javascript couplé au PHP, qui permette de te faire un truc "propre" sans bouffer des perf comme GD. cf CloudFlare

Tu penses que cela vient du site étudiant parce que tu as reçu les trois identiques et en même temps ? Il faudrait demander aux autres associations si ils ont eu la même chose pour en être certain. Je doute qu'on puisse ne plus recevoir aucun spam sans se reposer aussi sur le spamassassin de l'UTT…

J'aimerai juste éviter Cloudfare et de forcer la personne à rentrer un captcha à chaque fois.

Si on génère un PNG avec l'adresse email, il sera toujours possible d'utiliser un OCR pour la lire—mais ça serait uniquement dans le cas d'une « attaque » ciblée, je ne pense pas que les bots fassent ça par défaut. Une autre solution serait un de faire une méthode TWIG pour insérer un snippet en javascript qui affichera l'email ? (après l'avoir base64decodé, etc).

Ah non, ça ne réglera pas le problème, mais si on peut déjà l'atténuer, ce sera déjà ça de prix.

Why not, l'idée du JS, c'est simple, mais ça arrêtera les crawler les plus simples.