Switch to full style
Thema gesperrt

Vorschlag zum Unterbinden der Spambots

So 19 Jul, 2009 12:48

Ich mach mal den Thread hier wgeen dem Thema hier: http://forum.antamar-community.de/viewtopic.php?f=25&t=7899
Wenn er falsch platziert wurde, bitte verschieben, ich wusste nämlich nicht ganz, wo ichs hinschreiben sollte.
Nun zumThema: Diese Spambotsverkaufirgendwasdinger gehen so langsam jeden von uns auf den Keks. Ich kann mir vorstellen, das der Spamansturm noch zunimmt und ich denke, wenn das der Fall ist, macht es den Mods auch keinen Spaß mehr, alle 5 Minuten son Ding zu löschen, deshalb kam mir mal folgende Idee:
Da man den Heldennamen angeben muss, kann man doch die Einstellung soweit ändern, das man auch die id-Nummer des Helden eintragen muss. Vielleicht hilfts, vielleicht ist es auch nur n Tropfen auf den heißen Stein.

Re: Vorschlag zum Unterbinden der Spambots

So 19 Jul, 2009 13:06

Das wird garnichts bringen.

Spambots sind nicht blöde, wenn im Forum die Eingabe einer ID verlangt wird, um sich anzumelden, dann gibt der Spambot eine beliebige ID ein.
Das Forum und das Game sind 2 völlig unabhängige Systeme, somit kann das Forum nicht überprüfen, ob die ID auch im Spiel vorhanden ist und wenn ja, ob der Charname im Forum mit dem vom Spiel übereinstimmt.

Re: Vorschlag zum Unterbinden der Spambots

So 19 Jul, 2009 13:09

Ich habe mal das Bild geändert. Ist jetzt aber auch für Menschen schwerer zu lesen.

Re: Vorschlag zum Unterbinden der Spambots

So 19 Jul, 2009 13:10

:daumendreh: war ja nur sone Idee...

Re: Vorschlag zum Unterbinden der Spambots

So 19 Jul, 2009 13:11

Womit ich bisher ganz gute Erfahrungen gemacht habe, sind per CSS versteckte Formularfelder, da bots dazu tendieren alles auszufüllen, was geht.
Bei Formularfeldern mit name-Attribut "ICQ" schmeissen sie eine Nummer rein, bei "*mail" eine zufällige Mailadresse und so weiter. Wenn man also dem Formular "Antwort erstellen" ein verdecktes Feld hinzufügt, was ein Mensch nicht sieht, da es zwar im Quelltext steht, aber über CSS ausgeblendet wird, dann sollte man eine Menge dieser Schmeissfliegen schon klatschen können.
Das PHP anzupassen dürfte einfach sein:
IF $POST['mail'] != EMPTY die(":P");

Re: Vorschlag zum Unterbinden der Spambots

So 19 Jul, 2009 13:23

Es reicht auch ganz einfach eine kleine Checkbox mit 1x1 Pixel, welche der normale User garnicht sieht und welche nicht ausgefüllt werden darf. Spambots sehen die Checkbox aber und markieren sie.

Re: Vorschlag zum Unterbinden der Spambots

So 19 Jul, 2009 13:27

Stimmt, kommt auf's Gleiche raus. Wäre auf jeden Fall einen Versuch wert.

Re: Vorschlag zum Unterbinden der Spambots

So 19 Jul, 2009 13:27

Sonst klappt das übliche verifizieren der Mailadresse auch immer gut.
Ohne den Bestätigungslink ist die Anmeldung nicht abgeschlossen und der Bot kann nicht posten.
Thema gesperrt