neolizzard2000' schrieb:

Gut - 2 Möglichkeiten zur prävention gefunden. Jetzt muss das effektiv umgesetzt werden, dann biete ich mich gerne zum Testen an. Es gibt mehr Möglichkeiten als die üblichen Verdächtigen. Einige davon wären simple weiterleitungen, versteckte URLs, fakelinks, in Bilder oder Videos eingebundene Adressen, Leetspeak, ASCII injections ein wenig creativität und es werden für jeden neuen Weg zur Sperre, zwei neue zum aushebeln gefunden.
Reden wir hier noch immer über News Spamming? News gehören de facto zu einem Server, daher werden dir die von dir genannten Mittel rein gar nichts bringen. Wenn du deine ServerAdresse in 13375p34k schreibst kann sie keiner mehr lesen und niemand wird sich die Mühe machen wollen, das erst zu übersetzen. Die Adresse muss korrekt vorliegen um sie einfach zu kopieren, sonst werden 99% der Leute die den Server anklicken es erst gar nicht versuchen zu joinen, aus reiner Faulheit. Wenn du verhinderst, dass Leute ihren Server löschen und neu eintragen können, hast du schon fast gewonnen - es sein denn, den Leuten kommt es generell nur noch auf das Spammen an, ohne dass ein Sinn dahinter steckt. (Also ohne dass der zugehörige Server wirklich existiert.) Dann wären Captchas wohl eher der richtige weg.
Das ist ein laufender Prozess in dem später der gewinnt, der den längeren Atem und das bessere Fachwissen hat. Damit kann man immer mehr Leute zwar ausschließen, die nicht über das Wissen verfügen die besagten Sperren zu umgehen. Doch es ermutigt ebenso "andere" es auf immer geschicktere und rafiniertere Art und Weise zu versuchen.
Richtig, und hier hilft es sicherlich mal die Zielgruppe zu analysieren. Sind das alles Programmierer und sonstige Profils, die eben dieses Wissen besitzen? Oder sind es geschätzt 14jährige Kids mit ihren schlecht konfigurierten Mistservern? Wenn ich mir mal die Rechtschreibung sowie die Ausdrucksfähigkeit ansehe, die in diesen News zu Tage kommt, bin ich mir ziemlich sicher, dass es sich um letztere handelt. Und dann bist du meines Erachtens mit technischen Maßnahmen deutlich besser bedient, als mit Captchas, denn für solche hat der 13jährige wirklich noch eher die Geduld sie zu lösen, als sich zu überlegen, wie denn nun die "allmächtige Serverliste" herausgefunden hat, dass er seinen Server mit einer anderen dyndns Adresse wieder eingetragen hat.
Der Bastler hingegen würde sich in beiden Fällen herausgefordert fühlen. Captchas maschinell zu knacken ist heute z.B. auch kein Hexenwerk mehr. Und machst du sie schwerer lesbar, bestrafst du damit automatisch auch die legitimen User. (Wobei es die hier eigentlich nicht gibt, siehe unten)
Auf die Gefahr hin mich zu wiederholen - um diesen Teufelskreis zu unterbrechen muss man es schaffen die Leute zu demotivieren. Nicht Sie anzuspornen sich was besseres einfallen zu lassen. Das ist ein Prozess der im Internet ständig wiederkehrt.
Naja, ich find das nicht schlüssig. Du sagst ja quasi, dass du die Leute durch Captchas demotivieren kannst, und sie dann völlig resigniert aufgeben.
Mein Ansatz wäre, pro Server maximal eine News pro Tag zu erlauben, lieber noch seltener. Dein Gegenargument hier ist, dass die Leute den Server löschen und neu anlegen würden, sich Tricks einfallen lassen würden die Sperrung der IP/DNS zu umgehen etcpp. Und hier liegt meines Erachtens dein Fehler - wieso sollte das nicht der Fall sein bei deiner Captcha Lösung? Warum sollte es die Leute demotivieren, und nicht ebenfalls dafür sorgen, dass die Leute, anstatt die 3 oder mehr Captchas zu lösen, ihren Server löschen und neu eintragen, um das lästige Captchading zu umgehen?
Und damit ist das Captchaspiel eigentlich direkt für die Katz, denn Servernews sollten einfach was Wichtiges sein und nichts, was es 10x am Tag gibt, fertig aus. Damit bestrafst du dann auch keine legitimen User, weil mehrere News pro Tag einfach nicht legitim sind...
Aber sich effektiv darüber Gedanken zu machen ist der richtige Schritt in die richtige Richtung.
Eben, und dazu gehört auch die psychologische Komponente: Mit wem hab ichs eigentlich zu tun?
Die ganzen Server mit vielen Votes z.B. haben meist ein organisiertes Adminteam, Leute die sich um die Webseite kümmern, vor der Votifier-Anbindung gab es eigene Votescripte, etcpp. Ich behaupte hier ist meist eine gewisse geistige Reife der Betreiber vorhanden. Mit sowas wie News-Spamming würden die sich "einfach nicht abgeben", und wenn ich mal so die Seite 1 der Liste durchklicke finde ich bei den Servern wenige bis gar keine News: Die Server die dort Newseinträge haben, haben einen sinnvollen Inhalt und meist auch vernünftige Rechtschreibung. News Spamming ist für die Leute, die den Votifier nicht angebunden bekommen und auch sonst nichts können. Und die hast du mit technischen Maßnahmen sofort rausgekickt.
Ich würde allgemein die Liste strenger halten. Da es mehr als genug Servereinträge gibt, kann man da mal etwas strikter filtern. Allerdings sind da Matthias und IchHalt eben sehr vorsichtig und handeln eher liberal.
Ich würde mir wünschen, dass alle Server Internetserver sein müssen, kein Hamachi. Wurde als Adresse ein Hostname angegeben, wird dieser intern noch in eine IP übersetzt (regelmäßig, um Heimhoster mit dynamischer IP zu berücksichtigen). Der Server erscheint nur in der Liste, wenn die ermittelte IP/Port Kombination auch erreichbar ist und dort ein MC-Server läuft. Ist der Server dann mal offline, wird er zunächst wie jetzt als offline markiert, und bei X aufeinanderfolgenden fehlgeschlagenen Onlinechecks komplett ausgeblendet.
Um Neueintragung des selben Servers zu verhindern behält man eine History der IP-Adressen über X Tage, des Hostnamens falls angegeben, und evtl. des im Query an den Server zurückgelieferten Servernamens.
Eine weitere Idee unabhängig davon wär, dass neue Server mit -10 Votes starten, sodass neue Server kurzzeitig benachteiligt sind. Sollte auch die Hemmschwelle heben, den Server zum Umgehung irgendwelcher Sperren zu löschen und neu anzulegen.