2009-05-07 12 views

Répondre

2

J'ai trouvé qu'une combinaison des éléments suivants fonctionne bien:

  • Modération. Vous n'aurez probablement jamais la chance d'éviter 100% de contenu indésirable
  • Activation du compte modéré. Bien que cela nécessite des contributions de votre part ou de la part d'un autre modérateur, cela empêche les pirates opportunistes de faire des dégradations «au volant». Vous pouvez également consulter leur profil pour voir s'ils ont inclus des liens marketing comme page d'accueil/signature, etc. J'ai rencontré un certain nombre de spammeurs tentant de s'inscrire de cette manière.
  • Remplacer les captchas intégrés (vulnérables) par recaptcha
  • Ne pas autoriser les adresses électroniques jetables. Il existe un certain nombre de ces domaines de sociétés comme 10minutemail. Si vous cherchez à attirer des visiteurs réguliers, personne ne devrait utiliser un compte e-mail jetable.
  • Interdire les adresses IP, pas les noms d'utilisateur. Si vous rencontrez un spammeur, interdisez son adresse IP pour empêcher le réenregistrement. Il existe un support dans phpBB et d'autres logiciels de forum populaires pour cela
  • Utilisez le mot-clé facilité de censure de votre forum s'il est présent. Ceci est particulièrement utile pour éviter les mots malédiction si vous utilisez un forum axé sur la famille. Encore une fois, je sais que phpBB a cette fonctionnalité soit intégré ou disponible via un mod
  • Interdire l'affichage des liens jusqu'à ce que l'utilisateur a posté x nombre de messages (généralement 1-5). La plupart des spammeurs sont opportunistes et vont passer à une cible plus facile. Vous pouvez également appliquer la modération pour leur premier message (et ne le leur dites pas à l'avance!)
  • Gardez une trace de vos utilisateurs actifs. Désactivez les anciens utilisateurs qui n'ont pas contribué depuis, disons, 12 mois. Vous pouvez toujours les réactiver s'ils le demandent

Notez que rien de ce qui précède n'aborde vraiment le problème de front, ce qui ne fonctionne jamais vraiment. Je crois qu'il est préférable de gérer les utilisateurs avant qu'ils publient plutôt que de les effacer après eux.

Bonne chance avec votre solution. La modération d'un forum peut être très enrichissante, même si les indésirables peuvent faire de votre vie un enfer par moments!

+1

Si vous interdisez une adresse IP à cause d'un mauvais utilisateur, félicitations, vous venez d'interdire le serveur proxy d'AOL ou quelque chose de similaire et maintenant vous n'avez plus d'utilisateurs. –

+1

@Paul - AOL utilise l'en-tête X-Forwarded-For, qui inclut l'adresse IP réelle de l'utilisateur à domicile. La mise en œuvre du proxy d'AOL a été largement critiquée avant que cela ne soit introduit pour les raisons que vous mentionnez. –

+1

Voir aussi: http://www.lithiumstudios.org pour le mod phpBB Anti Spam ACP si c'est le s/w que vous utilisez. Il existe également plusieurs discussions sur le Web concernant la détection et l'interdiction des utilisateurs sous-jacents aux proxies (par exemple, http://www.security-forums.com/viewtopic.php?printertopic=1&t=19228&postdays=0&postorder=asc&start=0&msgcount=10000). Bien sûr, je recommanderais aussi d'interdire systématiquement tous les utilisateurs derrière des proxies anonymes. Vous pouvez obtenir des listes noires contenant ces procurations afin qu'elles puissent être ajoutées à la liste d'exclusion de votre forum. –

3

Il n'y a pas 100% de chemin. Votre seul espoir est de combiner un tas de méthodes, et de surveiller votre site manuellement, car quelqu'un va trouver un moyen de contourner toutes vos méthodes.

0

Il y a plein de trucs automatisés; Entrez "forum spam prevention" dans Google et vous obtiendrez beaucoup de matériel de lecture. Mais Paul a raison: il n'y a pas de substitut à la modération humaine. Le mieux que les astuces automatisées peuvent faire est de garder le volume de spam à un niveau gérable pour vos modérateurs.

1

Implémentez la fonctionnalité permettant à d'autres utilisateurs de signaler un abus. Après peut-être 10 rapports masquer le message, après 50 rapports en bloc commun l'utilisateur. N'autoriser que les utilisateurs confirmés (peut-être enregistrés pendant 30 jours) à déposer des rapports. La seule façon de gérer ce genre d'abus est l'intelligence humaine combinée à une masse critique de participants pour vaincre les «méchants».

0

Une méthode subtile à superposer au-dessus du blocage des messages est et non de bloquer le message pour l'affiche d'origine. L'affiche pensera que le vandalisme/la trollerie passe, mais que personne ne s'en soucie vraiment.