-
Os sites do Weibo têm sido amplamente utilizados em vários setores, e o spam direcionado aos sites do Weibo também apareceu em grande número. Este artigo discute como prevenir efetivamente spam e spam nos sites do Weibo.
StatusNet, um programa de microblog do Canadá, foi gradualmente aceito por sites de microblog em todo o mundo com seu desempenho gratuito, de código aberto e estável, e foi implantado em grande número em todo o mundo;
Devido ao seu uso extensivo, muitos Blogspam (promoção de spam) internacionais voltaram sua atenção para o statusnet. Eles usaram robôs de registro para publicar um grande número de links de spam em muitos sites usando o statusnet, o que causou enormes problemas ao gerenciamento do site Weibo. para todos Alguns truques para lidar com esses editores de links indesejados;
1. Habilite o plug-in de verificação de e-mail
O StatusNet não possui uma função de verificação de e-mail por padrão, o que pode fazer com que um grande número de robôs de registro se registrem loucamente;
Método Enable: Adicione o seguinte código ao config.php:
addPlugin('RequireValidatedEmail'); //Verifique seu e-mail antes de enviar mensagens
Esta função exige que os registrantes verifiquem seu endereço de e-mail antes de enviar informações, o que pode evitar que um grande número de links de spam inúteis apareçam no site;
2. Habilite o plug-in para evitar registros maliciosos
Método Enable: Adicione o seguinte código ao config.php:
addPlugin('RegisterThrottle');//Registro anti-malicioso
Desta forma, o mesmo IP só pode registrar 3 nomes de usuário em uma hora, o que pode efetivamente impedir que ele registre um grande número de nomes de usuário;
Além disso, você também pode definir apenas um registro dentro de uma hora. Abra o arquivo RegisterThrottlePlugin.php em /plugins/RegisterThrottle/ e modifique os seguintes parâmetros:
public $regLimits = array(604800 => 10, //Limita o número de inscrições semanais
86400 => 6, //Limite o número de inscrições por dia
3600 => 1); // Limita o número de registros por hora
Desta forma, não será gerado um grande número de contas de spam.
3. Habilite o plug-in da lista negra
Método Enable: Adicione o seguinte código ao config.php
addPlugin('Blacklist');//Plugin da lista negra
Após adicionar, você pode adicionar mais uma configuração de lista negra no painel de controle do administrador e pode adicionar URLs e nomes de usuários cujo registro é proibido, um por linha e exibido em várias linhas;
Além disso, após a adição ser bem-sucedida, faça login no site como administrador. Se a conta for spam, você também será solicitado a adicionar o nome de usuário e URL atuais à lista negra;
No entanto, deve-se observar que se você adicionar um nome de usuário à lista negra, poderá não conseguir se registrar normalmente, solicitando: Você não pode usar este nome de usuário no site atual;
No entanto, você pode usar a lista negra de URLs normal. URLs adicionados à lista negra podem não apenas ser bloqueados na "Página inicial pessoal", mas também podem ser impedidos de serem usados em mensagens enviadas;
Através dos métodos acima, o spam pode basicamente ser controlado de forma eficaz. Além disso, você também pode tentar usar uma combinação dos seguintes métodos, e o efeito pode ser melhor:
4. Plug-in de código de verificação
Isso é para habilitar o plug-in Recaptcha, mas primeiro acesse o site para solicitar uma chave e, em seguida, adicione a chave aplicada ao arquivo de configuração.
Adicione o seguinte código ao config.php, por exemplo:
//Código de verificação de registro
include_once('plugins/recaptcha/recaptcha.php');
$captcha = novo recaptcha("6LeCRwkAAAAAADos9JN1XBp5jBI9r9D1dBuv","6LeCRwkAAAAsScTquvlT4n4cH03aDFgS", showErrors);
No entanto, o código de verificação do Recaptcha é bastante difícil. Os usuários comuns podem não saber quantas vezes devem digitá-lo antes de inseri-lo corretamente, portanto, use-o com cuidado. Ao mesmo tempo, parece haver alguns problemas com o apoio chinês;
5. Habilite o plug-in SubscriptionThrottle para evitar um grande número de assinaturas. É recomendável habilitá-lo;
6. Habilitei o plug-in UserFlag, mas ainda não descobri se ele tem algum efeito;
7. Habilite o plug-in BlogspamNet: um plug-in para evitar spam em blogs O efeito não foi testado com sucesso e não pode ser descrito;
Este artigo foi publicado originalmente no blog "IT Flies". Indique o endereço original ao reimprimir itfis.com;
Obrigado pela contribuição no Suixin Weibo