Visuelle Bestätigung bei Registrierung

Liebe Forumsbesucher,
der Zenit der Zeit hat dieses Forum leider eingeholt. Ich habe mich entschlossen, das Forum online zu behalten, aber die Registrierung und die Anmeldung zu unterbinden. Der Inhalt wird weiterhin verfügbar sein.

Beste Grüße
jason
  • Ich habe die Registrierung mal um den bislang nicht funktionierenden Bestätigungscode erweitert. Ein Bild mit zufälligen Buchstaben/Zahlen wird angezeigt, man muss die abtippen, sonst klappt die Registrierung nicht.


    Damit sollten wir diese vielen "Vorname_Nachname"-Registrierungen der letzten Wochen im Griff haben. Diese Bots, die Accounts registrieren, können das Image nicht lesen... damit ist sichergestellt, dass es ein Mensch ist, der die Registrierung durchführt.


    Ich werde versuchen, diese vielen Bot-Registrierungen zu kicken... Leute mit Nickname "Vorname_Nachname" und 0 Beiträgen sowie komischen Hompage-URL's werden betroffen sein.


    Grüße, Lars!

  • Hi Lars,


    die visuelle Bestätigung hab ich schon länger in meinem Board aktiviert aber die Robot-Anmeldungen sind dadurch nicht weniger geworden. Traurig aber wahr... :?



    Gruß


    coty

  • Habe gerade eben 136 Benutzer gelöscht, die als eMail ...@...casino.xxx hatten und 0 Posts hatten! Wie krass! Jetzt sollten das nur noch recht wenige User sein. Wenn Euch welche auffallen... hier posten!


    Danke!

  • Zitat von coty

    die visuelle Bestätigung hab ich schon länger in meinem Board aktiviert aber die Robot-Anmeldungen sind dadurch nicht weniger geworden. Traurig aber wahr... :?


    Bei mir war danach nichts mehr mit Bots :baeh:

  • Grad eben hat ein son Casino-Vieh wieder "Raimond_Robinson" registriert. Krasso! Also muss noch was individualisiert werden, was nicht dem Board-Standard entspricht. Dann müssten die ja scheitern.

  • Okay... ich habe vorgelegt, mal sehen wie individuell die Casino-Freaks sind :-) Man muss jetzt zur Registrierung nicht nur den Code eingeben, man muss ich abermals rückwärts gelesen eingeben. Bin gespannt, ob da jetzt noch ungewollte Registrier-Robots bei klar kommen! :ooOoo::baeh::klugs:aufsmaul



    P.S.: Smilies sind was Tolles! :joke

  • Zitat von Los Eblos

    Okay... ich habe vorgelegt, mal sehen wie individuell die Casino-Freaks sind :-) Man muss jetzt zur Registrierung nicht nur den Code eingeben, man muss ich abermals rückwärts gelesen eingeben. Bin gespannt, ob da jetzt noch ungewollte Registrier-Robots bei klar kommen! :ooOoo::baeh::klugs:aufsmaul



    P.S.: Smilies sind was Tolles! :joke


    Verräts Du mir, wie Du das gemacht hast?! :nixweiss



    Gruß


    Olli



    P.S. Bin jetzt erstmal übers WE weg...

  • Willkürlich geniale Modifikationen an folgenden Dateien:


    /templates/subSilver/profile_add_body.tpl
    Finde:

    Code
    1. <!-- END switch_confirm -->


    Füge davor ein:

    Code
    1. <!-- Addon START : Confirm reverse --> <tr> <td class="row1"><span class="gen">{L_CONFIRM_CODE_REV}: * <span class="gensmall">{L_CONFIRM_CODE_REV_EXPLAIN}</td> <td class="row2"><input type="text" class="post" style="width: 200px" name="confirm_code_rev" size="8" maxlength="8" value="" /></td> </tr> <!-- Addon ENDE : Confirm reverse -->


    /includes/usercp_register.php
    Finde:

    Code
    1. if ($board_config['enable_confirm'] && $mode == 'register') { if (empty($HTTP_POST_VARS['confirm_id'])) { $error = TRUE; $error_msg .= ( ( isset($error_msg) ) ? '' : '' ) . $lang['Confirm_code_wrong']; }


    Füge dahinter ein:

    Code
    1. // Addon START : Confirm Reverse elseif (empty($HTTP_POST_VARS['confirm_code_rev'])) { $error = TRUE; $error_msg .= ( ( isset($error_msg) ) ? '' : '' ) . $lang['Confirm_code_rev_wrong']; }// Addon END : Confirm Reverse


    Finde:

    Code
    1. if ($row = $db->sql_fetchrow($result)) { if ($row['code'] != $confirm_code) { $error = TRUE; $error_msg .= ( ( isset($error_msg) ) ? '' : '' ) . $lang['Confirm_code_wrong']; }


    Füge dahinter ein:

    Code
    1. // Addon START : Confirm Reverse elseif (strrev($HTTP_POST_VARS['confirm_code_rev']) != $confirm_code) { $error = TRUE; $error_msg .= ( ( isset($error_msg) ) ? '' : '' ) . $lang['Confirm_code_rev_wrong']; }// Addon END : Confirm Reverse


    Finde:

    Code
    1. 'L_CONFIRM_CODE_EXPLAIN' => $lang['Confirm_code_explain'],


    Füge dahinter ein:

    Code
    1. // Addon START : Confirm reverse 'L_CONFIRM_CODE_REV' => $lang['Confirm_code_rev'], 'L_CONFIRM_CODE_REV_EXPLAIN' => $lang['Confirm_code_explain_rev'], // Addon END : Confirm reverse



    /language/lang_english/lang_main.php
    Finde:

    Code
    1. //// Visual confirmation system strings//


    Füge dahinter ein:

    Code
    1. // Addon START : Confirm reverse$lang['Confirm_code_rev'] = 'Confirmation code reverse';$lang['Confirm_code_rev_wrong'] = 'The reverse entered confirmation code was incorrect';$lang['Confirm_code_explain_rev'] = 'Enter the code exactly as you see it, but read from right hand side to left hand side. The code is case sensitive and zero has a diagonal line through it.';// Addon END : Confirm reverse




    /language/lang_german/lang_main.php
    Finde:

    Code
    1. //// Visual confirmation system strings//


    Füge dahinter ein:

    Code
    1. // Addon START : Confirm reverse
    2. $lang['Confirm_code_rev'] = 'Bestätigungs-Code rückwärts';
    3. $lang['Confirm_code_rev_wrong'] = 'Der eingegebene Bestätigungs-Code (rückwärts) war nicht richtig';
    4. $lang['Confirm_code_explain_rev'] = 'Gebe den Code exakt so ein, wie du ihn siehst, aber von rechts nach links, also rückwärts gelesen! Auch hier unterscheidet der Code zwischen Groß- und Kleinschreibung, die Null hat im Inneren einen schrägen Strich.';
    5. // Addon END : Confirm reverse
  • Zitat von Paninaro

    Hi Lars


    Was macht der Code genau. Und hast du schon gesehen 2.0.21 ist raus


    Zitat von Los Eblos

    Man muss jetzt zur Registrierung nicht nur den Code eingeben, man muss ich abermals rückwärts gelesen eingeben.


    Ja hab ich gesehen. Sind aber keine sicherheitsrelevanten Fixes drin. Nur Bugfixes, wie das Quoting mit HTML enabled etc.

  • Zitat von Los Eblos

    Willkürlich geniale Modifikationen an folgenden Dateien:


    Vielen Dank für die "Anleitung", Lars! :blumen:


    Werde ich die Tage einbauen. Hat es bei Dir bis jetzt gewirkt?



    Gruß


    coty