Motverka Spam i phpBB3

Svar på de vanligaste frågorna.

Moderatorer: Supportgrupp, Moderatorgrupp

Låst
Användarvisningsbild
Sinom
Administratör
Administratör
Inlägg: 1408
Blev medlem: 2010-11-04 21:24
Ort: Tranemo
Kontakt:

Motverka Spam i phpBB3

Inlägg av Sinom » 2011-03-25 16:27

Denna tråd berättar om vanliga metoder för att motverka spam.


Stoppa Spam - Tekniker och Strategier
  1. Effektiva Lösningar
    Just nu, verkar de nedanstående lösningarna vara de mest effektiva i kampen mot spambottar.
    • Q&A CAPTCHA
      Den enskilt bästa metoden för att motverka spambottar (och en del mänskliga spammare) just nu är Q&A CAPTCHA pluginet. För att denna tekniken skall vara effektiv, måste du använda enkla men icke-uppenbara frågor och svars-kombinationer. T.ex, "Vilket språk är phpBB skrivet i?" - är en effektiv fråga, medans "Vilken färg är det på himmlen?" eller "2+2 = ?" - inte är effektiva frågor.
      Dessa frågor är speciellt effektiva på nichforum där man kan frågor som inte är uppenbara för den generella publiken.

      För att aktivera Q&A CAPTCHA pluginet, klicka på Inställningar för CAPTCHA under Allmänt-fliken i Administrationspanelen, sedan under Tillgängliga tillägg välj Q&A CAPTCHA. Ställ sen in de frågor/svar du vill använda:

      Bild
    • Blockera UTC-12 Registreringar
      En väldigt effektiv lösning mot dagens generation av spambottar är en liten ändring i en php-fil. Nedanstående ändring kommer att visa ett felmeddelande till bottar som försöker registrera med UTC-12-tidszonen (många bottar ändrar inte denna, utan låter den vara 0 på listan; detta är en obeboelig tidszon så det är inte fel att blockera denna zon).

      Ändringen är enkel:

      Kod: Markera allt

      #
      #-----[ ÖPPNA]------------------------------------------
      #
      includes/ucp/ucp_register.php
      
      #
      #-----[ HITTA]------------------------------------------
      #
      
      $data = array(
               'username'         => utf8_normalize_nfc(request_var('username', '', true)),
               'new_password'      => request_var('new_password', '', true),
               'password_confirm'   => request_var('password_confirm', '', true),
               'email'            => strtolower(request_var('email', '')),
               'email_confirm'      => strtolower(request_var('email_confirm', '')),
               'confirm_code'      => request_var('confirm_code', ''),
               'lang'            => basename(request_var('lang', $user->lang_name)),
               'tz'            => request_var('tz', (float) $timezone),
            );
      
      #
      #----[ LÄGG TILL EFTER ]------------------------------------------
      #
      
               if ($data['tz'] == -12)
               {
      				$message = $user->lang['ACCOUNT_INACTIVE'];
      				$message = $message . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">', '</a>');
      				trigger_error($message);
               }
      
      #
      #-----[ SPARA/STÄNG ]------------------------------------------
      #
      
    • Nedladdningsbara CAPTCHA Plugin
      Nyckeln med att motverka spam är att göra ditt forum unikt. Ett effektivt sätt att göra detta är att införa ett utomstående CATPCHA plugin, som blev tillgängliga i phpBB 3.0.6s CAPTCHA arkitekturändring. En lista av godkända CAPTCHA plugin (och andra anti-spam MODs) finns tillgängliga på det engelska forumet - här.
      Notera att all anti-spam-modifiering inte är lika effektiv -- du borde därför läsa igenom Support-delen i tidigare nämnt forum före du beslutar dig om vilken lösning som är rätt för dig.
    • Gruppen "Nya medlemmar"
      phpBB 3.0.6 kommer med introduktionen av gruppen "Nya medlemmar". Denna funktion, som kan hanteras under Inställningar för användarregistrering i Administrationspanel, tillåter administratören att definiera ett minimum antal inlägg; om en användare är under denna gräns så kommer denna användare att vara medlem i gruppen "Nya medlemmar". Rättigheterna kan ändras på denna grupp, likt alla andra grupper -- denna gruppen är placerad under moderationskön för alla forum. Användaren flyttas automatiskt ut ur gruppen när dom når den tidigare definierade gränsen med inlägg som administratören har valt. (Detta gäller endast forum som är från versionen 3.0.6 och uppåt)
    • Andra lösningar
      • Egna profilfält - Det finns en tråd som berättar om hur man skapar och definierar egna profilfält - här. Detta är en effektiv lösning mot de flesta bottar.
      • Administratörsaktivering - Detta är inte praktiskt på de flesta forum, men det är ett väldigt bra val på små, mindre trafikerade forum. Många spamregistreringar använder Gmail-adresser eller .cn-domäner, och använder sig utav till synes slumpvalda bokstäver och siffror i sina användarnamn. Vilket gör det enkelt för administratören att se om den registrerande användaren är mänsklig eller bot.
      • Knäckta visuella CAPTCHA Plugin
        Dessa CAPTCHAs är inkluderade i phpBB-installationen som standard. Men samtliga är knäckta av spambottar. Dom är nu därför ineffektiva och borde inte användas.
        • CAPTCHA utan GD
          Bild
        • GD 3D CAPTCHA
          Bild
        • reCAPTCHA
          Bild
        • GD CAPTCHA
          Bild
Dessa steg, använda individuellt eller tillsammans, kommer att fungera som en minskning eller eliminering utav dina spam-problem.

Vänligen använd denna tråd för att diskutera denna information.
Bild

Låst

Vilka är online

Användare som besöker denna kategori: 2 och 0 gäster