Anti boot em seu fórum |
Por
vezes, somos vítimas de robôs programados para se cadastrarem e
interagirem da mais perfeita forma em seu fórum, divulgando e
publicitando sites e serviços indevidamente. Neste tutorial, lhe
ensinaremos a como evitar ou reduzir o número desses ataques com uma
modificação de template, disponível em PHPBB2 e punBB com uma simples
pergunta.
Para que possamos prosseguir com o tutorial, é preciso que tenha conhecimento sobre a personalização das regras padrão de um fórum. |
1° - Aonde modificar:
Painel de controle >> Visualização >> Templates >> Geral >> agreement
2° - Modificação do Template
Depois, localize "
" para PHPBB2 como mostra a imagem abaixo ou "{MY_RULES}
" para PunBB:
Posteriormente
de um "enter" com o final da linha anteriormente localizada e escreva
uma pergunta simples, que qualquer pessoa possa responder.
Será algo parecido com isso:
Posteriormente, localize:
{AGREE_OVER_13} e substitua pela resposta correta a sua pergunta anteriormente criada.
{DO_NOT_AGREE} e substitua por uma resposta incorreta a sua pergunta anteriormente criada.
Salve e publique seu template personalizado.
3° - Código final:
PunBB:
PhpBB2:
4° - Resultado:
" para PunBB:
Posteriormente
de um "enter" com o final da linha anteriormente localizada e escreva
uma pergunta simples, que qualquer pessoa possa responder.
Será algo parecido com isso:
Posteriormente, localize:
{AGREE_OVER_13} e substitua pela resposta correta a sua pergunta anteriormente criada.
{DO_NOT_AGREE} e substitua por uma resposta incorreta a sua pergunta anteriormente criada.
Salve e publique seu template personalizado.
3° - Código final:
PunBB:
- Código:
<!-- BEGIN switch_user_logged_in -->
<div id="pun-visit" class="clearfix">
<ul>
<li><a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a></li>
<li><a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a></li>
</ul>
<p>{LOGGED_AS}. {LAST_VISIT_DATE}</p>
</div>
<!-- END switch_user_logged_in -->
<!-- BEGIN switch_user_logged_out -->
<div id="pun-visit">
<p>{L_NOT_CONNECTED} {L_LOGIN_REGISTER}</p>
</div>
<!-- END switch_user_logged_out -->
<div class="pun-crumbs">
<p class="crumbs"><a href="{U_INDEX}">{L_INDEX}</a><strong>{NAV_CAT_DESC}</strong></p>
</div>
<!-- BEGIN switch_fb_explain -->
<div class="main-content standalone">
<img src="http://2img.net/i/fa/admin/icones/big_ico/warning.png" class="left" alt="" />
<div id="fb_explain">{switch_fb_explain.FB_EXPLAIN}</div>
<div class="clear"></div>
</div>
<!-- END switch_fb_explain -->
<div class="main-content standalone">
{AGREEMENT}<br />
{MY_RULES}<br />
Quanto é 2+2?
</div>
<div class="main-content standalone">
<p class="center">
<a class="button button1" href="{U_AGREE_OVER13}">4</a>
<a class="button" href="{U_INDEX}">2</a>
</p>
</div>
PhpBB2:
- Código:
<table width="100%" border="0" cellspacing="2" cellpadding="0" align="center">
<tr>
<td><span class="nav"><a class="nav" href="{U_INDEX}">{L_INDEX}</a></span></td>
</tr>
</table>
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
<tr>
<th class="thHead" valign="middle" height="25">{SITENAME} - {REGISTRATION}</th>
</tr>
<!-- BEGIN switch_fb_explain -->
<tr>
<td class="row1" align="center">
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center" id="fb_explain">
<tr>
<td align="center" width="10%"><img
src="http://2img.net/i/fa/admin/icones/big_ico/warning.png" alt=""
/></td>
<td class="genmed align_gauche" width="90%">{switch_fb_explain.FB_EXPLAIN}</td>
</tr>
</table>
</td>
</tr>
<!-- END switch_fb_explain -->
<tr>
<td class="row1" align="center">
<table width="80%" border="0" cellspacing="2" cellpadding="0" align="center">
<tr>
<td>
<div class="genmed align_gauche">
<br />{AGREEMENT}<br />{MY_RULES}
<br />
<br />
<div align="center">
Quanto é 2+2?
<a class="genmed" href="{U_AGREE_OVER13}">4</a><br />
<br />
<a class="genmed" href="{U_INDEX}">2</a>
</div>
<br />
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
4° - Resultado:
--> FAQ do Tutorial <--
Anti boot em seu fórum
Anti boot em seu fórum
- Posso utilizar esse tutorial para modificar os botões padrões?
Sim, basta ignorar o passo que se refere a criação de uma pergunta no regulamento.
- Porque esse tutorial funciona?
Simples!
Grande parte dos robôs que são programados para atingirem os fóruns,
utilizam os meios de cadastro e, ocasionalmente, as palavras dos botões
para um registro programado e automático. Com a substituição de textos o
ataque pode falhar.