XF2.3 [Interessenabfrage] LinkGuard – Eigenständiges Anti-Spam-Add-on für XenForo 2.3

spiderman

Bekanntes Mitglied
Lizenzinhaber
Registriert
20. Feb. 2011
Beiträge
204
Punkte
93
XF Version
Hallo zusammen,

ich entwickle aktuell ein eigenes Anti-Spam-Add-on für XenForo 2.3 mit dem Namen LinkGuard.

Die Idee entstand durch wiederkehrende Werbebeiträge in meinem eigenen Forum. Dabei geht es weniger um klassische Spam-Bots, sondern vor allem um Benutzer, die sich registrieren und teilweise erst nach längerer Zeit Beiträge mit versteckten Werbelinks, SEO-Backlinks oder themenfremden Empfehlungen veröffentlichen.

Da die vorhandenen Spam-Schutzfunktionen solche Beiträge nicht immer zuverlässig erkennen, habe ich begonnen, eine eigene Erweiterung zu entwickeln.

Aktueller Entwicklungsstand: LinkGuard v1.3.1 Beta 1

Das Add-on läuft derzeit unter XenForo 2.3.6 und wird auf meinem Forum im Livebetrieb getestet.

Was LinkGuard bisher kann​

  • Neue Themen und Antworten auf verdächtige externe Links untersuchen.
  • Nachträglich bearbeitete Beiträge erneut prüfen.
  • Auch ältere Benutzerkonten berücksichtigen.
  • Versteckte Werbung, SEO-Linkbuilding und typische Backlink-Muster erkennen.
  • XenForo-BBCode-Links analysieren.
  • Externe Domains anhand konfigurierbarer Regeln bewerten.
  • Vertrauenswürdige Domains über eine Whitelist ausnehmen.
  • Auffällige Domains gezielt beobachten.
  • Eine Spam-Bewertung anhand verschiedener Erkennungsmerkmale vergeben.
  • Bereits vorhandene Forenbeiträge über einen historischen Scan untersuchen.
  • Historische Prüfungen in kleinen Stapeln mit Fortschrittsanzeige durchführen.
  • Verdächtige Beiträge direkt im Administrationsbereich anzeigen.
  • Treffer mit den Status „Offen“, „Spam bestätigt“ oder „Kein Spam“ bewerten.
  • Benutzerprofile und betroffene Beiträge direkt aufrufen.
Das System arbeitet aktuell vollständig ohne externe API oder Cloud-Dienst. Die Analyse erfolgt auf dem eigenen Server.

Bisherige Erfahrungen​

Auf meinem Forum habe ich den historischen Scan bereits mit dem vorhandenen Beitragsbestand getestet.

Dabei wurden 20 Treffer erfasst, einschließlich zweier eigens angelegter Testbeiträge.

Besonders interessant war, dass das Add-on auch ältere Beiträge mit versteckten Werbelinks gefunden hat. Gleichzeitig gab es Fehlalarme bei technischen Beiträgen, die zahlreiche externe Quellen enthielten.

Genau an dieser Unterscheidung arbeite ich derzeit.

Was noch geplant ist​

  • Weitere Reduzierung von Fehlalarmen.
  • Bessere Erkennung wiederholter Werbemuster.
  • Übersicht über mehrfach auffällige Benutzer.
  • Konfigurierbare Erkennungsregeln für unterschiedliche Forenthemen.
  • Optionales Zurückhalten verdächtiger Beiträge zur manuellen Moderation.
  • Benachrichtigung betroffener Benutzer mit Verweis auf die Forenregeln.
  • Deutsche und englische Sprachdateien.
  • Universelle Nutzung auf unterschiedlichen XenForo-Foren.
Automatische Löschungen und Benutzersperren sind aktuell bewusst nicht Bestandteil der aktiven Erkennung.

Jetzt würde mich eure Meinung interessieren​

Besteht grundsätzlich Interesse an einem solchen Add-on?

Mich würden insbesondere folgende Punkte interessieren:

  1. Welche Arten von Spam bereiten euch in euren Foren die größten Probleme?
  2. Welche Funktionen würdet ihr von einem Anti-Spam-Add-on erwarten?
  3. Wäre euch eine rein lokale Spam-Erkennung ohne externe Dienste wichtig?
  4. Würdet ihr eine automatische Moderation bevorzugen oder lieber zunächst einen reinen Beobachtungsmodus?
  5. Welche Funktionen oder Verbesserungen fehlen euch bei den vorhandenen XenForo-Spam-Schutzmöglichkeiten?
Mein Ziel ist, LinkGuard langfristig zu einer eigenständigen, universell einsetzbaren XenForo-Erweiterung weiterzuentwickeln.

Eine öffentliche Testversion gibt es aktuell noch nicht. Zunächst möchte ich Erfahrungen und Wünsche aus der Community sammeln, bevor ich eine Version für andere Foren bereitstelle.

Ich freue mich über konstruktive Kritik, technische Anregungen und eure Einschätzungen.

Viele Grüße
 

Was LinkGuard bisher kann​

  • Neue Themen und Antworten auf verdächtige externe Links untersuchen.
  • Nachträglich bearbeitete Beiträge erneut prüfen.
  • Auch ältere Benutzerkonten berücksichtigen.
  • Versteckte Werbung, SEO-Linkbuilding und typische Backlink-Muster erkennen.
  • XenForo-BBCode-Links analysieren.
  • Externe Domains anhand konfigurierbarer Regeln bewerten.
  • Vertrauenswürdige Domains über eine Whitelist ausnehmen.
  • Auffällige Domains gezielt beobachten.
  • Eine Spam-Bewertung anhand verschiedener Erkennungsmerkmale vergeben.
  • Bereits vorhandene Forenbeiträge über einen historischen Scan untersuchen.
  • Historische Prüfungen in kleinen Stapeln mit Fortschrittsanzeige durchführen.
  • Verdächtige Beiträge direkt im Administrationsbereich anzeigen.
  • Treffer mit den Status „Offen“, „Spam bestätigt“ oder „Kein Spam“ bewerten.
  • Benutzerprofile und betroffene Beiträge direkt aufrufen.
Auf Links prüfen kann auch Xenforo, einfach frisch registrierten nicht das setzen von Links erlauben ohne das Beiträge mit Links moderiert wurden, eher diese nicht mindestens 2 Beiträge geschrieben haben und Zeit x registriert sind. Klappt eigentlich sehr zuverlässig.
Nachträglich bearbeitete Inhalte prüfen geht damit freilich nicht.
Dazu die Zensur und was Xenforo von Haus aus bietet - hab damit seit Xenforo 2.2 eigentlich nie wieder Probleme gehabt.

Welche Arten von Spam bereiten euch in euren Foren die größten Probleme?
Mittlerweile nur noch KI-Datensammler Bots, die den Server belasten.

Wäre euch eine rein lokale Spam-Erkennung ohne externe Dienste wichtig?
Nur wenn diese ebenso gut wie die Clouddienste läuft aber auch den eigenen Server nicht übermäßig belastet (das tun ja schon KI-Bots genug) ;)

Würdet ihr eine automatische Moderation bevorzugen oder lieber zunächst einen reinen Beobachtungsmodus?
Wozu Moderation, wenn dies automatisch läuft? Entweder ne Meldung und man kanns manuell prüfen oder bei Foren mit extrem vielen neuen Beiträgen was mit gutem Regelwerk, was Abläufe automatisiert.

Welche Funktionen oder Verbesserungen fehlen euch bei den vorhandenen XenForo-Spam-Schutzmöglichkeiten?
Hmm, wenn dann ein Algorythmus, der KI-Trainingsdaten Bots mit normaler Nutzerkennung von realen menschlichen Gästen unterscheiden kann. Für alles andere gibts schon Mittel und Wege die leicht einsetzbar und bezahlbar oder kostenlos sind.


Gestatte ein paar Fragen:
Programmierst du noch klassisch oder setzt du KI-Brocken zusammen?
Oder anders, kennst du deinen Anwendungscode vollständig oder sind Teile daraus aus KI-Hand und deren wirken eine Blackbox?

Lässt sich das Addon rückstandsfrei (!!) wieder entfernen? Also löscht es dann auch Dinge die es in der Datenbank angelegt hat sowie Dateien vom Server? Oder hinterlässt es Datenmüll (wie leider nicht wenige Xenforo Add-ons)?

Wohin soll die Reise preislich gehen?

Telefoniert dein Add-on nach hause?


Und sonst so:
An sich find ich die Ideen erstmal nicht verkehrt, bin gespannt wie du das am Ende dann umgesetzt haben wirst und wie es monetarisiert wird. :)
 
Zurück
Oben