Wie schlimm Benutzer und Spammer blockieren von unerwünschten Daten in Foren einfügen?

StackOverflow https://stackoverflow.com/questions/834749

  •  08-07-2019
  •  | 
  •  

Frage

Ich möchte Spammer setzen Anzeigen und Flüche vermeiden [in einem Forum]. Was ist der beste Weg, es zu tun? Ist ein ‚Captcha‘ ein guter Weg, um es mit 100% Zuverlässigkeit zu tun? Blockiert IP-Adressen eine gute Möglichkeit?

War es hilfreich?

Lösung

ich gefunden habe, dass eine Kombination der folgenden Werke gut:

  • Moderation. Sie werden wahrscheinlich nie das Glück hat, 100% der unerwünschten Inhalte zu verhindern
  • Moderierte Account-Aktivierung. Obwohl diese Eingabe erfordert von Ihnen oder einem anderen Moderator, verhindert es opportunistischen Hacker tun ‚Drive-by‘ Entstellungen. Sie können auch ihr Profil zu sehen, prüfen, wenn sie Marketing-Links enthalten haben als ihre Homepage / Unterschrift usw. ich eine Reihe von Spammern gefangen haben versucht, auf diese Weise registrieren
  • Ersetzen eingebaute (verwundbar) Captchas mit recaptcha
  • Verbieten Einweg-E-Mail-Adressen. Es gibt schon einige dieser Domains von Unternehmen wie 10minutemail. Wenn Sie schauen, wiederkehrende Besucher zu gewinnen, soll niemand ein Wegwerf-E-Mail-Konto sein mit
  • Ban IP-Adressen, nicht Benutzernamen. Wenn Sie einen Spammer begegnen, verbieten ihre IP-Adresse Neuregistrierung zu verhindern. Es gibt Unterstützung in phpBB und anderen beliebten Forum-Software für diese
  • Benutze das Stichwort Zensieren Einrichtung Ihres Forums, falls vorhanden. Dies ist besonders nützlich zur Verhinderung Worte Fluch, wenn Sie ein familienorientiertes Forum laufen. Auch hier weiß ich phpBB hat diese Funktion entweder im Bau oder zur Verfügung über eine mod
  • Verbieten Setzen von Links, bis der Benutzer x Anzahl der gesendeten Beiträge hat (in der Regel 1-5). Die meisten Spammer sind opportunistisch und wird auf ein leichteres Ziel bewegen. Alternativ erzwingen Moderation für ihre erste Nachricht (und sie nicht sagen, diese vorher!)
  • Behalten Sie Ihre aktiven Benutzer. Deaktivieren Sie alte Anwender, die nicht dazu beigetragen haben, sagen wir, 12 Monate. Sie können sie immer wieder aktivieren, wenn sie es wünschen

Beachten Sie, dass keines der oben genannten wirklich behandelt das Thema frontal an, die nie wirklich funktioniert. Ich glaube, es ist besser, um die Benutzer zu verwalten, bevor sie schreiben, anstatt nach ihnen Aufräumen.

Viel Glück mit Ihrer Lösung. ein Forum Moderieren sehr lohnend sein kann, auch wenn Unerwünschten Ihr Leben zur Hölle zu Zeiten machen!

Andere Tipps

Es gibt keine 100% Art und Weise. Ihre einzige Hoffnung ist es, eine Reihe von Methoden zu kombinieren, und überwachen Sie Ihre Website manuell, weil jemand einen Weg, um alle Ihre Methoden finden wird.

Implementieren Sie die Funktion für andere Benutzer Missbrauch zu melden. Nach vielleicht 10 Berichte verstecken die Nachricht, nach 50 Berichte in gemeinsamen Block der Benutzer. Nur erlaubt bewährter Benutzer (vielleicht registrierte für 30 Tage) Meldung zu erstatten.

Der einzige Weg, mit dieser Art von Missbrauch zu behandeln ist die menschliche Intelligenz mit einer kritischen Masse von Teilnehmern kombiniert „bad guys“ zu überwinden.

Es gibt viele automatisierte Tricks; Geben Sie „Forum Spam-Prävention“ in Google und Sie erhalten eine Menge Material zu lesen. Aber Paul hat recht: Es gibt einfach keinen Ersatz für den menschlichen Maßen. Das Beste, was die automatisierten Tricks tun können, ist das Spam-Volumen niedrig halten auf ein erträgliches Maß für die Moderatoren.

Eine subtile Methode auf der Nachricht Blockierung der Schicht ist auf nicht blockiert die Nachricht für das ursprüngliche Plakat. Das Plakat wird denken, die Vandalismus / trollery wird immer durch, dass aber niemand kümmert sich wirklich.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top