lenhattien
12-30-2012, 11:00 PM
Hi guys,
I created this mod to prevent spammers from creating multiple fake accounts on vBB. I'm available for supports :D There will be no noticeable change in user experience since everything is done by AJAX. You guys can use Firebug to see it clearer.
kaPoW plugin and reputation service that can complement existing anti-spam tools. kaPoW creates disincentives for sending spam by slowing down spammers. It uses a web-based proof-of-work approach wherein a client is given a computational puzzle to solve before accessing a service (e.g. comment posting). The idea is to set puzzle difficulties based on a client?s reputation, thereby, issuing ?harder? puzzles to spammers. The more time spammers solve puzzles, the less time they have to send spam. Unlike CAPTCHAs, kaPoW requires no additional user interaction since all the puzzles are issued and solved in software. kaPoW can be used by any web application that supports an extension framework (e.g. plugins) and is concerned about spam.
The kaPoW plugin's architecture:
http://kapow.cs.pdx.edu/kapow/headwinds/newheadwinds.png
For more information: http://kapow.cs.pdx.edu
Installation:
1. Upload all files from the "upload" folder to your forums directory.
2. Go to register.php:
a) Find:
if ($_POST['do'] == 'addmember')
{
- Add after:
include_once('headwinds2lib.php');
$Data = 'registration'.$_POST['username'].$_POST['email'];
$verify = _headwinds2_verify_hash_cookie($_POST['Adone'], $Data, $_POST['S'], $_POST['ts']);
if($verify){
b) Find:
}
else if ($_GET['do'] == 'addmember')
{
- Add before:
}else{
echo 'Incorrect cookies!';
}
3. DONE! Enjoy kaPoW anti-spam at your registration page :up:
I created this mod to prevent spammers from creating multiple fake accounts on vBB. I'm available for supports :D There will be no noticeable change in user experience since everything is done by AJAX. You guys can use Firebug to see it clearer.
kaPoW plugin and reputation service that can complement existing anti-spam tools. kaPoW creates disincentives for sending spam by slowing down spammers. It uses a web-based proof-of-work approach wherein a client is given a computational puzzle to solve before accessing a service (e.g. comment posting). The idea is to set puzzle difficulties based on a client?s reputation, thereby, issuing ?harder? puzzles to spammers. The more time spammers solve puzzles, the less time they have to send spam. Unlike CAPTCHAs, kaPoW requires no additional user interaction since all the puzzles are issued and solved in software. kaPoW can be used by any web application that supports an extension framework (e.g. plugins) and is concerned about spam.
The kaPoW plugin's architecture:
http://kapow.cs.pdx.edu/kapow/headwinds/newheadwinds.png
For more information: http://kapow.cs.pdx.edu
Installation:
1. Upload all files from the "upload" folder to your forums directory.
2. Go to register.php:
a) Find:
if ($_POST['do'] == 'addmember')
{
- Add after:
include_once('headwinds2lib.php');
$Data = 'registration'.$_POST['username'].$_POST['email'];
$verify = _headwinds2_verify_hash_cookie($_POST['Adone'], $Data, $_POST['S'], $_POST['ts']);
if($verify){
b) Find:
}
else if ($_GET['do'] == 'addmember')
{
- Add before:
}else{
echo 'Incorrect cookies!';
}
3. DONE! Enjoy kaPoW anti-spam at your registration page :up: