Die Faker melden sich ja in der Regel an und zocken sofort auf den Seiten ab. Ich hab mir eben mal Gedanken gemacht wie man das ganze etwas verhindern könnte, ein 100%iger Schutz ist natürlich nie gegeben da sie auch das wieder umgehen werden aber hier mal meine Gedanken:
Die validate.php vom EF liefert unter anderem auch das Anmeldedatum des Users auf Klamm aus, hier könnte man die Schnittstelle vom VMS so erweitern:
lib/schnittstellen/klamm.php - ~Zeile 134 Suche:
(kommt mehrmals vor, das letzte in der Datei)PHP-Code:
return $error;
Füge davor ein:
Bei der Anmeldung wird nun das Anmeldedatum der User geprüft. Anmelden können sich nur User welche schon $tage Tage bei klamm.de angemelt sind aktuell sind es 14 Tage, aller anderen bekommen eine Fehlermeldung mit dem Hinweis das sie mindestens $tage Tage auf Klamm angemeldet sein müssen.PHP-Code:
/* Anmeldesperre für neue User */
$tage = 14;
if ($trans_check[4] >= time()-86400*$tage)
{
$trans_ausgabe = 'Du musst mindestens '.$tage.' Tage auf Klamm angemeldet sein bevor du dich bei uns registrieren kannst.';
$error = "true";
}
/* Anmeldesperre für neue User */
Das ganze lässt sich natürlich umgehen, die Faker melden sich nun an und fangen in 14 Tagen an zu faken, aber wenn man die Sperre vllt. etwas höher setzt verlieren sie vllt. die Lust solange zu warten und faken lieber bei Seiten ohne einen solchen Schutzda würde das faken dann erkannt und die User gesperrt.
Bestimmt nicht der beste Schutz, aber schonmal eine kleine Hürde die es zu umgehen gilt.
Achtung: Code ist ungetestet aber sollte funktionieren.