Topic: [BETA-RELEASE] Anti SPAM bot CAPTCHA v2
Hello,
some of you may have seen my previous CAPTCHA mod for FluxBB/PunBB here:
http://www.network-technologies.org/Pro
mod_fluxbb
The new system works very similar to the old but it does not store questions in a text file but uses as database table instead. This makes adding/removing questions and answer very easy. It is also independent of FluxBB and can be used to protect any form on a website with a CAPTCHA and even has the ability to act as a bot trap.
Here is a screenshot of the management screen for FluxBB:
The other major change is that an abusing user or bot will be added to the .htaccess file. Before blocking the IP, the script will retrieve the whois information for the user's IP and match it against a whitelist rule. This will prevent good bots like Google, Yahoo and the like from being blocked. If the user's IP is not on the whitelist it will be added to the .htaccess file. This will block access to the entire domain, preventing further abuse.
Users may remove their own IP from the blocklist in case of "accidental abuse" or dynamic IP which was previously assigned to a bot.
The system is brand new and I have only tested it on my own two servers so I am posting here to see if people are willing to test the new CAPTCHA system.
Possible problems might be a conflict with existing rules in .htacess or problems with getting the whois information.
You can find the current guide at the URL below. The guide is very long and not very user friendly but I will clean it up today.
http://www.network-technologies.org/Pro
_bot_trap/
Requirements:
- FluxBB version 1.4 BETA or 1.2.21
- Apache Webserver, only tested with Apache 2.2.x
- PHP5 and ONLY PHP5, don't think about running this with PHP4!!!
- MySQL (tested with 5.1.35) or PostgreSQL (tested with 8.3.7)
- FluxBB database type can only be mysql, mysqli or pgsql
