par
Hubert Roksor » 18 déc. 2007, 20:25
quel methode est utiliser pour la detection de contenu "tendancieux" sur ce forum?

C'est simple : il existe un gros paquet de robots qui passent leurs journées à poster sur des forums phpBB, et qui sont optimisés pour ses formulaires sans forcément les lire puisqu'ils savent par avance qu'il y a un <textarea> qui s'appelle "message", un <input> qui s'appelle "subject", etc... Il existe aussi une encore plus grosse communauté de robots qui postent sur n'importe quelle page possédant un formulaire avec un <textarea>, et qui remplit n'importe quel <textarea> de la page avec du spam. Ceux-là ne connaissent pas par avance le schéma des formulaires et sont donc obligé de lire le HTML qui le construit.
À partir de ces observations, j'ai renommé le <textarea> de phpBB de "message" à "spam" (dans l'espoir d'effrayer un robot ou deux) puis j'ai ajouté un second <textarea> que j'ai appelé "message" et j'ai caché ce <textarea> de la vue de nos utilisateurs par la propriété CSS "display:none". Par conséquent, les utilisateurs humains n'envoient du texte que dans le champ "spam" et quiconque envoit du texte dans le champ "message" (qui est invisible, je le rappelle) est rejeté.
Cette approche élimine ~99.9% du spam qu'on reçoit.
[quote="BeRoots"]quel methode est utiliser pour la detection de contenu "tendancieux" sur ce forum? :)[/quote]
C'est simple : il existe un gros paquet de robots qui passent leurs journées à poster sur des forums phpBB, et qui sont optimisés pour ses formulaires sans forcément les lire puisqu'ils savent par avance qu'il y a un <textarea> qui s'appelle "message", un <input> qui s'appelle "subject", etc... Il existe aussi une encore plus grosse communauté de robots qui postent sur n'importe quelle page possédant un formulaire avec un <textarea>, et qui remplit n'importe quel <textarea> de la page avec du spam. Ceux-là ne connaissent pas par avance le schéma des formulaires et sont donc obligé de lire le HTML qui le construit.
À partir de ces observations, j'ai renommé le <textarea> de phpBB de "message" à "spam" (dans l'espoir d'effrayer un robot ou deux) puis j'ai ajouté un second <textarea> que j'ai appelé "message" et j'ai caché ce <textarea> de la vue de nos utilisateurs par la propriété CSS "display:none". Par conséquent, les utilisateurs humains n'envoient du texte que dans le champ "spam" et quiconque envoit du texte dans le champ "message" (qui est invisible, je le rappelle) est rejeté.
Cette approche élimine ~99.9% du spam qu'on reçoit.