Page 1 sur 2

INSTALLER UN ANTISPAM SUR CE FORUM

Publié : mer. juin 14, 2006 12:00 am
par NEXUS6
tout est dans le titre ....

en fait, comme vous l'avez remarqué, des robots inscrivent eux-mêmes des nouveaux "membres" qui diffusent automatiquement des messages porno :x
En fouinant sur le web j'ai pu constater que bcp de forums sont victimes de ce genre de problème.

Une soluce trouvée pour Bruce : http://www.geckozone.org/forum/viewtopic.php?t=33419


Ceux qui administrent des forums phpBB le savent : on est débordé d'inscriptions de spammers

À quoi reconnaît-on un profil de robot spammeur ?

Il a un pseudo à coucher dehors avec des chiffres le plus souvent... Mais les utilisateurs humains ont parfois des idées bizarres.
Il ne postera pas de message (ça peut arriver, mais c'est rare).
Son adresse email n'existe pas.
Il renseigne toujours (ou presque) le champ site web. Le plus souvent avec des sites pornos ou autres joyeusetés... En fait c'est même pour ça qu'il s'est inscrit : pour mettre son site partout et espérer augmenter son référencement.
Et c'est ce dernier point qui va nous permettre de le coincer . Comment ? Eh bien en l'empêchant de le renseigner !

Concrètement, il s'agit d'ajouter dans le fichier usercp_register.php (dans le répertoire /forums/includes/ ) :

Code : Tout sélectionner

if ( !empty($website) )
      {
         $error = TRUE;
         $error_msg .= ( ( isset($error_msg) ) ? '' : '' ) . "Spammers are *not* allowed!Afin d'éviter l'inscription de spammers, veuillez ne pas mettre d'adresse web lors de votre inscription. Vous pourrez remplir ce champ plus tard.";
      }
L'idéal est de le mettre dans la boucle qui teste si le champ pseudo est bien rempli (de même que le champ password et le champ adresse e-mail).

Que se passera-t-il lors de l'inscription ?

Si l'utilisateur ne renseigne pas le champ site web, rien de spécial, l'inscription se poursuit.
Si l'utilisateur renseigne le champ site web, la page renvoie une erreur et en chapô, s'affichera le texte que vous aurez défini dans usercp_register.php. Et là 2 possibilités :
L'utilisateur est un humain : il lit le texte et le comprend, efface le contenu du champ et reviendra éditer son profil plus tard.
L'utilisateur est un robot : il n'a rien compris et repart sans être inscrit.

Publié : mer. juin 14, 2006 3:33 pm
par pwaloku
Suffit que Bruce repasse sur le forum pour qu'il fasse la manip ! :D

Publié : ven. juin 16, 2006 11:06 pm
par Stief
Malin malin cette histoire... Si ca marche: :king:

Publié : sam. juin 17, 2006 10:34 am
par pwaloku
Ben en fait, je ne suis pas sûr que ça retiendra grand-chose : le truc doit être éventé car il y a relativement peu de spameurs qui mettent un lien sur leur profil (dans ceux que je viens encore de virer - merci de n'y avoir pas répondu d'ailleurs). Cela dit, ce qui serait peut-être plus efficace serait d'empêcher aux nouveaux utilisateurs le postage d'un 1er message qui contienne des balises URL. Je m'interroge sur la possibilité technique de le faire, mais a priori, en php, c'est jouable. :pt1cable:

Publié : sam. juin 17, 2006 11:21 am
par Stief
Ben la je suis pas trop d'accord: je viens de jeter un coup d'oeil vite fait aux derniers membres inscrits: sur les 50 derniers, y'en a seulement 6 qui ont pas de lien dans leur profil... (et encore, j'ai pas vérifié que les 6 etaient la pour spammer!).

Publié : dim. juin 18, 2006 10:23 am
par pwaloku
Ben je viens de modérer aujourd'hui, et aucun lien dans le profil des bestiaux que j'ai virés. Cela dit, le 1er filtre serait déjà une bonne idée. Le 2e serait plus efficace je pense. :wink:

Publié : dim. juin 25, 2006 4:34 pm
par Austiniste
Ou alors,faire comme sur certains forums : ajouter un code à saisir lors de l'inscription pour confirmer que l'on est bien un "humain" (les robots ne savent pas faire ça lol) :P

Publié : dim. juin 25, 2006 8:55 pm
par pwaloku
De toute urgence si possible. :x

Publié : sam. juil. 01, 2006 7:44 pm
par ZaleXxXx
le truc du code de sécurité est idéal.
sinon y'a aussi l'email d'activation, très simple !
autre encore, l'email de 1er password :
tu t'inscris, un email t'envoie un mot de passe valable 1 seule fois, tu t'inscris en utilisant ce code et automatiquement tu atteris sur une page qui te le fais changer

y'a des soluces à foison ;)

Publié : dim. juil. 02, 2006 9:19 am
par Austiniste
Vi,mais notre Bruce doit certainement avoir d'autres choses à faire,sinon,il serait déjà intervenu,je pense,depuis longtemps !

Tiens le coup Pwalo,on est avec toi ! :wink:

Publié : mar. juil. 04, 2006 1:30 pm
par ZaleXxXx
il avait pas donné les sources du forum ? avec ça tu peux rajouter un utilisateur !!

sinon pourquoi Bruce ne donne pas de droits avancés à Pwalo ou un autre ?

Publié : mar. juil. 04, 2006 1:55 pm
par Austiniste
L'est pas fou l'Bruce...y'a déjà Pwalo qui se prend pour Dieu,alors s'il lui file les pleins pouvoirs,le côté obscur de la Force risque de prendre le dessus et on va se retrouver avec Darth-Pwalor ! :lol: :lol:

Publié : mar. juil. 04, 2006 3:05 pm
par pwaloku
J'vous raconte même pas le bordel. :D

Publié : mar. juil. 04, 2006 3:28 pm
par ZaleXxXx
y'aura des pu***................... Image
























Image

Publié : mar. juil. 04, 2006 10:16 pm
par dou
Austiniste a écrit :L'est pas fou l'Bruce...y'a déjà Pwalo qui se prend pour Dieu,alors s'il lui file les pleins pouvoirs,le côté obscur de la Force risque de prendre le dessus et on va se retrouver avec Darth-Pwalor ! :lol: :lol:
M'étonnerait pas ...

C'est vrai qu'il est assez méga-low ; surtout pour la censure ....

Publié : jeu. juil. 06, 2006 12:11 am
par ZaleXxXx
sérieux c'est trop simple comme manip pour pas le faire !!

t'as juste une case à cocher dans la base et il faut activer le compte après réception du mail !!

pas trop compliqué, ça demande aucune présence des modos...

Activation du compte : Aucune / Utilisateur / Administrateur

Bruuuuuuuuuuuuuce :jap:

Publié : jeu. juil. 06, 2006 2:15 am
par Austiniste
l'est pas là,l'est parti encourager les bleus...et 1-0 pour la France contre le Portugal !

C'est qui pétent la forme les loulous pour l'instant...le p'tit Ribéri y décoiffe...en plus,il est originaire de mon secteur...j'te dis pas la fête sur le plateau (les initiés comprendront ;-) )

Publié : jeu. juil. 06, 2006 2:36 pm
par pwaloku
C'est le petit nerveux qui ressemble à une écrevisse trop cuite après 2 minutes de jeu ? :???:

Publié : ven. juil. 07, 2006 2:54 am
par dou
C'est celui qui s'est converti pour faciliter l'intégration multi-culturelle.