Olá, Visitante. Por favor Entre ou Registe-se se ainda não for membro.
4 de Dezembro de 2008, 22:05:22
Início Ajuda Pesquisa Entrar Registe-se
Notícias: PARTICIPE NO NOSSO FÓRUM!
Coloque dúvidas, ajude quem precisa, mostre o que sabe, revele-nos os seus trabalhos, etc!


+  Redcodestudio
|-+  Webmaster's Lounge
| |-+  Tutoriais e Howto's
| | |-+  [Tutorial] PhpBB: Como impedir que os SPAM Bots se registem
« anterior seguinte »
Páginas: [1] Ir para o fundo Imprimir
Autor Tópico: [Tutorial] PhpBB: Como impedir que os SPAM Bots se registem  (Lida 8902 vezes)
redhotmustang
Administrador
Emblema de Bronze
*****
Offline Offline

Mensagens: 515



Ver Perfil WWW
« em: 17 de Abril de 2006, 19:39:47 »

Boas,

Depois de ter limpo mais uma vez users criados por Spam Bots nos meus fóruns, decidi pesquisar uma maneira de impedir que eles se registassem como têm vindo a fazer regularmente.

Decidi descobrir uma maneira de lhe estragar o sistema que usam para se registarem. Eles inclusivé até conseguiam ultrapassar a confirmação visual na altura do registo.

Então pesquisei no fórum oficial deste software e encontrei esta dica.
É apenas uma mudança muito pequena, nem se pode chamar de MOD. Trata-se apenas de uma alteração no código nas páginas usadas para o registo de utilizadores.

Os Spam Bots de registos criam utilizadores como Melinda1934, Lucinda774 sempre usando um nome e inventando um número para se conseguirem registar não correndo o risco de parecerem muito evidentes,nem de usar um nome de utilizador já existente.

O Google PageRank é influenciado pelo número de links de determinado site noutro site bem colocado no ranking do Google, sendo assim os SpamBots são usados para criar users cujos perfis contenham links para certos sites. Dessa forma aproveitam a popularidade dos fóruns para subir no ranking referido.

Os Bots de Registo vão directamente à página de submissão do formulário de registo, ultrapassando os vários écrans de termos e regras usando a variável "agreed=true". Felizmente, as variáveis dos formulários web são CasE-sEnsiTivE, portanto bastar alterar todas as minúsculas da palavra "agreed" para uma combinação de letras maiúsculas e minúsculas que isso irá evitar que os bots automáticos se consigam registar (irão parar à página de pedido da COPPA). No entanto, qualquer registo de SPAM manual continuará a existir.

Os ficheiros a alterar são:

admin/admin_users.php
includes/usercp_avatar.php
includes/usercp_register.php

Com um editor de código, pesquisem por "agreed", e substituam por uma combinação de minúsculas e maiúsculas à vossa escolha, ou mesmo algo como "EstouDeAcordo". Desde que todas as referências a estas variáveis sejam idênticas, os registos e alterações de perfil funcionarão como dantes... excepto para aqueles que tentam furar o sistema automaticamente.

Cumps.

Retirado e adaptado de Fight the spam registration bots! escrito por espicom
Registado

Programação Web e Flash ActionScript

Se quiser agradecer a qualquer membro que o tenha ajudado, fale do Redcodestudio aos seus amigos!
Problemas c/ o fórum? Envia-me 1 mail
jsilas
Aprendiz
**
Offline Offline

Mensagens: 149


Ver Perfil
« Responder #1 em: 17 de Abril de 2006, 19:47:16 »

Excelente Redhotmustang.

Isso e muito util para todos os foruns. Mostra isso ao Alfatek que parece que ele ainda nao viu todos os dias aparece la um a fazer spam a sites p*rn*.

Cumprimentos Cheesy
Registado

redhotmustang
Administrador
Emblema de Bronze
*****
Offline Offline

Mensagens: 515



Ver Perfil WWW
« Responder #2 em: 17 de Abril de 2006, 19:54:20 »

Ele deve saber. E deve saber como alterar isso, de qq das formas é só enviar-lhe uma PM com o link para este tópico.

Cumps.
Registado

Programação Web e Flash ActionScript

Se quiser agradecer a qualquer membro que o tenha ajudado, fale do Redcodestudio aos seus amigos!
Problemas c/ o fórum? Envia-me 1 mail
HolyMurderer
Aprendiz
**
Offline Offline

Mensagens: 132



Ver Perfil
« Responder #3 em: 17 de Abril de 2006, 22:27:58 »

Excelente redhotmustang!!!!

Tutorial extremamente simples, mas com uma utilidade enorme!

5 estrelas Smiley

1 abraço
Registado

jsilas
Aprendiz
**
Offline Offline

Mensagens: 149


Ver Perfil
« Responder #4 em: 20 de Abril de 2006, 13:59:19 »

Citação de: "redhotmustang"
Ele deve saber. E deve saber como alterar isso, de qq das formas é só enviar-lhe uma PM com o link para este tópico.

Cumps.


vou fazer isso, so espero que ele nao leve a mal Cheesy
Registado

Páginas: [1] Ir para o topo Imprimir 
« anterior seguinte »
Ir para:  


Entrar com nome de utilizador, password e duração da sessão


Powered by MySQL Powered by PHP Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
XHTML 1.0 válido! CSS válido!
Página criada em 0.054 segundos com 19 procedimentos.