Informatique Libre Mont-Laurier



Publi le dimanche 23 mars 2008


Dimanche 23 mars 2008

Les CAPTCHAs sans images...

Je viens de me rendre compte que j'ai beaucoup, beaucoup de spam sur un de mes sites.

J'avais ajouté deux cases à cocher pour repérer les robots pas très brillants. Une case à cocher "Je suis un robot" et un autre "Je suis un être humain". Malheureusement, ça ne fonctionne pas. Les robots cochent aléatoirement les cases à cocher et ont 25% de chance. C'est beaucoup trop pour un script automatisé.

J'ai essayé une liste déroulante (combobox) sur un autre site, ça semble mieux fonctionner. Il y a 6 options et 3 sont bonnes. Les robots ont donc 50% de chance normalement de tomber sur la bonne option. Mais ça marche beaucoup mieux que l'autre site. Étrange. Peut-être que les filtres sur mes autres champs obligatoires sont plus efficaces.

Je viens de trouver une nouvelle idée: demander à l'usager de taper deux mots commençant par une majuscule comme "Test Allo", "Banane Orange". Il s'agit d'une compréhension de texte simple pour les francophones et ça va sûrement arrêter 90% de spam jusqu'à un programmeur de robots découvre la supercherie. Le seul hic à cette technique est que je ne suis pas certain si l'instruction est compréhensible pour un être humain. C'est à voir...

Je sais que plusieurs aiment les images ou les sons, mais je trouve ça trop lourd pour un petit site.