Que MOD me conviene poner para evitar el spam en versión 3.0.9 ?
No veo que el foro venga con muchas opciones de seguridad.
Moderador: Personalizaciones de Extensiones
Código: Seleccionar todo
Código: Seleccionar todo
BotScout Installation Instructions for phpBB, ver. 3.0.4 NOTE: These installation instructions were provided by a member of the phpBB Community but have not been field-tested by us. NOTE: Some dedicated mods are now available for phpBB. You may want to use one of them instead of this code (but it's up to you). http://www.phpbb.com/community/viewtopic.php?f=70&t=1402805 http://support.it-mate.co.uk/?mode=Products&p=spambotsearchtool http://www.temerc.com/forums/viewforum.php?f=71 1) Edit the "BotScout.php" file and uncomment the line that corresponds to the phpBB Forum. Change this: // for phpBB //$apptype='PHPBB'; To this: // for phpBB $apptype='PHPBB'; You may also want to turn on email notifications for the first few days so you get a notice when BotBuster stops a bot, otherwise just leave it set to "off". 2) OPTIONAL - If you have an API key from BotScout (recommended), enter it on the line that says: // your optional API key $APIKEY = ''; Put your API key between the quotes. The API key is a 10 to 15 character mix of letters and numbers. You can do a limited number of API lookups every day without an API key, but if you need to do more than a few you're better off getting an API key. API keys are free, so why not get one? Go here to get an API key: http://botscout.com/getkey.htm 3) Save the "BotScout.php" file and place it in the "includes/ucp" directory for phpBB. (You can place the BotScout.php file in a different directory if you want to- just make sure that the path you set in the next step matches where you place it.) 4) Open the file named "ucp_register.php" in the "includes/ucp" phpBB directory. Search for this code (around line 175): ------------------- // Check and initialize some variables if needed if ($submit) ------------------- Directly BEFORE this code, add these lines: //////////////////////////////////////////////////// // BotScout.com "BotBuster" check include('/path/to/your/forum/BotScout.php'); //////////////////////////////////////////////////// Change the part that says "/path/to/your/forum/" so that it goes to the same directory you placed the "BotScout.php" file in under Step 3. That's it. Now when anyone tries to register on your forum the email address will be checked against the BotScout.com database. If a match is found, the registration will simply halt. Since "real" users won't have the same email address as a bot they'll be able to register without any problem. Again, if you get more than ~20 attempted registrations per day, you'll need to get an API key: http://botscout.com/getkey.htm You can also change the "BotScout.php" file so that it checks IP addresses and/or user names, but in most cases the email address is probably the best thing to check. Enjoy, and Happy Hunting! MrMike / LDM http://BotScout.com