Accounts e-mail HP

Stronger antispam filter on forum

Various topics about the game, the website, or anything else Freeciv related that doesn't fit elsewhere.

Stronger antispam filter on forum

Postby Davide » Fri Jan 25, 2013 6:26 am

I've implemented a new primary spambot filter on the forum as a protection from spam flooding.
The former primary filter in effect was the Q&A captcha question shown upon user's registration or posting. It has blocked the totality of the spam since it was installed. Before Q&A was in effect, spam posts were 3 times the regular traffic, and currently there are 100-200 spam post attempts per day. If all the spam would pass thru the barrier, the forum would get subverted.
The Q&A, still 100% effective, has now passed to the role of secondary barrier.

The new antispam filter is provided by http://www.projecthoneypot.org.
It's an interesting project collecting spambots' IPs into dynamic blacklists which can be queried by additional software. I've manually tested it with about 10 IPs harvested from the forum's webserver log file, and it correctly distinguished all the spambots from the users. Projecthoneypot claims it has one false-positive every 50 millions queries.

I've also performed additional setup to apply as a volunteer to let this forum automatically report spambots IPs to the project's blacklist.

Let me know if the new filter triggers against you.

More info on the spam system:
http://www.projecthoneypot.org
http://www.abyss-arts.co.uk/php/abyssguard-php-anti-spam-script/
User avatar
Davide
 
Posts: 864
Joined: Sat Mar 24, 2012 12:34 am

Re: Stronger antispam filter on forum

Postby Major Nimrod » Sun Feb 03, 2013 4:53 pm

Great work, Davide!

I'm quite familiar with projecthoneypot from a professional perspective, and can attest that they do excellent work.

Cheers,

Nimmy
"Big Brother is watching you" - George Orwell
"Shh! I'm Hunting Wabbits" - Elmer Fudd
"What a Nimrod" - Bugs Bunny

NIMMY
User avatar
Major Nimrod
Contributor & Co-Admin
 
Posts: 505
Joined: Thu Dec 13, 2012 5:24 pm
Location: Montreal, Canada


Return to General discussion

Who is online

Users browsing this forum: No registered users and 1 guest

cron