Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Off Topic ›

Was macht ihr gegen Spambots?

Eingetragen von Q-Base (339)
am 18.07.2007 - 00:02 Uhr in
  • Off Topic
  • Drupal 4.7.x

Hallo,

ich habe mittlerweile das Gefühl, dass die Hauptnutzer und damit der Haupttraffic durch SpamBots verursacht wird. Ich benutze das Spam-Modul, damit die Spamkommentare depubliziert sich und gelöscht werden. Ich benutze das Modul 'user maintenance' damit die durch Bots erstellen Accounts wieder gelöscht werden, wenn sie sich nicht einloggen.

Mittlerweile steigt mir das aber über den Kopf. So loggen sich offensichtliche Nutzer vom Spambot mittlerweile ein & schreiben danach Kommentare. Und überhaupt passt es mir gar nicht, dass da so viel sinnbefreiter Traffic erzeugt wird. Damit wird meine Statistik ad absurdum geführt. Es werden prinzpiell Artikel abgerufen, die am Anfang von Listen stehen, sortiere ich das um, dann ist offenbar der neue oberste Artikel 'interessant'. Ich habe innerhalb von 6 Wochen mehr als 1200 Kommentare vom Spammodul automatisch löschen lassen.

Es kotzt mich ehrlich gesagt einfach an. Ich habe die IPs eine Weile lang mitgeloggt und kann dadurch sagen, dass eine IP genau zwei Kommentare hinterlässt und die innerhalb von 5 Minuten (90% Wahrscheinlichkeit). Die IPs selbst kommen aus der ganzen Welt, die verwendeten Emails großteils aus Russland, wenn nicht von RU, dann von Hotmail.

Ich habe die Kommentarfunktion weggenommen, und es dürfen auch keine Accounts mehr erstellt werden, dafür ziert mein Log einen Haufen von 'access denied'. Das ist auch irgendwie Spam.

Und nun?

Ciao, Q

‹ Wer macht mit??? drupal.org offline ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe das gleiche

Eingetragen von fran-k (326)
am 18.07.2007 - 06:52 Uhr

Ich habe das gleiche Problem. Wobei ich inzwischen für die Kommentare meiner Gäste eine die Module Captcha [1] und Captcha Riddler [2] benutze.
neue User muss ich erst freischalten, damit kommt mir kein Bot direkt ins System. Sollte sich aber einer anmelden, lösche ich ihn nicht. Denn damit ist sein Benutzername und E-Mail-Adresse nicht für eine weitere Anmeldung verfügbar.

Was mich nur nervt, sind die Trackbacks. Ich will die nicht automatisch löschen lassen, denn es wären ansonsten auch schon ein paar Gute gelöscht worden. Ich habe aber morgens immer so an die 9-12 Seiten Trackbacks zu prüfen und zu löschen.

Das Problem mit dem Traffic sehe ich auch; er wird echt nutzlos vergeudet aber um das zu vermeiden, müsste man die Bots im Vorfeld schon aussperren und das geht eigentlich nur, wenn man IPs oder IP-Bereiche per htaccess blockt.

Für die 4.7 gab es mal das Modul Bad Behavior [3]. Ich hatte es damals eingesetzt und soweit mal gut Erfahrungen damit gemacht. Es gab dann aber schon in der 4.7 Probleme und für die 5er gibt es das Modul gar nicht.
Ein Problem ist dabei natürlich, dass auch gute User gesperrt werden könnten und keiner macht sich die Mühe, den Webmaster auf ein Problem hinzuweisen.

[1] http://drupal.org/project/captcha
[2] http://drupal.org/project/riddler
[3] http://drupal.org/node/30501

  • Anmelden oder Registrieren um Kommentare zu schreiben

blöder Bot

Eingetragen von Q-Base (339)
am 18.07.2007 - 09:01 Uhr

Mich macht halt nur wild, dass es so viel ist.

Der Request ist ziemlich interessant. Nehmen wir kurz an, dass wir über den Node 113 sprechen, außerdem nutze ich an der Problemseite noch Drupal-4.7. Dann ruft der Bot x-Mal die Seite /comment/reply/113 ab, immer mit dem Referrer www.google.com. Wenn nun die eine einzigartige URI für das Kommentieren generieren würde, dann variieren die URIs und der Bot müsste sich zu sehr umstellen.

Angenommen Drupal generiert bei jedem Seitenabruf für das Kommentieren /comment/reply/113/123_irgendwas_was_zufällig_aussieht, dann muss der Bot auch vorher auf der Seite /node/113 gewesen sein, um die zufällige URI zu bekommen. Diese zufälligen URIs müssen natürlich nach einer Weile die Gültigkeit verlieren, aber nicht zu schnell, damit Langsamschreiber auch was schreiben können :)

DIese Lösung funktioniert aber nur für diesen einen Bot, den ich da habe. @Mail.ru darf sich schon gar nicht mehr registrieren. Handarbeit will ich eigentlich gar nicht reinstecken und die Kommentierfunktion fand ich eigentlich sinnvoll, damit man sich eben nicht immer registrieren muss, um was schreiben zu können.

Ciao, Q

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du könntest über

Eingetragen von yaph@drupal.org (220)
am 18.07.2007 - 11:47 Uhr

Du könntest über Access-Regeln bestimmte IP-Adressen oder ganze Adressbreiche sperren, entweder in Drupal selbst oder über deine Server-Konfiguration. Nutzer mit einer solchen IP-Adresse können deinen Server dann nicht mehr erreichen.
Gegen Kommentarspam mache ich folgendes: Kommentar-Preview erzwingen und Akismet, funktioniert disebezüglich gut, hilft aber nicht gegen verzerrte Zugriffs-Statistiken.

--
Websites: SEO-Expert-Blog.com | Torlaune.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

nur Rollen

Eingetragen von Q-Base (339)
am 19.07.2007 - 10:29 Uhr

Hallo,

ja, was genau macht den Akismet? Ich habe zwar die Originalwebseite gefunden, aber wenn ich nun dieses Modul einbinde, dann weiß ich gar nicht, was passiert.

Das mit dem Preview ist eine gute Idee. Kann man das nicht role-based aktivieren? Also bestimmte Leute, die ich kenne (der Human-Check :-) müssten ja dann nicht gezwungen werden. Ich benutze an der 'Problemseite' noch Drupal-4.7.

Ciao, Q

  • Anmelden oder Registrieren um Kommentare zu schreiben

Q-Base wrote: Hallo, ja,

Eingetragen von yaph@drupal.org (220)
am 19.07.2007 - 13:14 Uhr
Q-Base schrieb

Hallo, ja, was genau macht den Akismet? Ich habe zwar die Originalwebseite gefunden, aber wenn ich nun dieses Modul einbinde, dann weiß ich gar nicht, was passiert.

Das Akismet-Modul nutzt die Akismet-Datenbank als externen Service, um Spam zu erkennen. Man braucht dafür eine API-key, den man erhält, wenn man sich auf wordpress.com registriert.

Q-Base schrieb

Hallo,Das mit dem Preview ist eine gute Idee. Kann man das nicht role-based aktivieren? Also bestimmte Leute, die ich kenne (der Human-Check :-) müssten ja dann nicht gezwungen werden. Ich benutze an der 'Problemseite' noch Drupal-4.7.

Drupal selbst bietet das nicht Rollenbasiert, keine Ahnung, ob es ein entsprechendes Modul gibt. Dürfte aber mit recht wenig Aufwand zu realisieren sein.

--
Websites: SEO-Expert-Blog.com | Torlaune.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Tag 13 Stunden
  • Hey danke
    vor 2 Tagen 7 Stunden
  • Update: jetzt gibt's ein
    vor 3 Tagen 1 Stunde
  • Hallo, im Prinzip habe ich
    vor 1 Woche 11 Stunden
  • Da scheint die Terminologie
    vor 1 Woche 14 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 14 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association