Anti-Spam Protection on LifeWiki

For discussion directly related to LifeWiki.
Post Reply
User avatar
Nathaniel
Site Admin
Posts: 862
Joined: December 10th, 2008, 3:48 pm
Location: New Brunswick, Canada
Contact:

Anti-Spam Protection on LifeWiki

Post by Nathaniel » June 17th, 2009, 11:21 pm

I had to install an anti-spam extension on LifeWiki due to the ridiculous amount of spam over the last few days. Hopefully it won't be too much of a nuisance - it displays an arithmetic captcha if you try to add new external links to a page. Let me know if you have any problems with it.

User avatar
DivusIulius
Posts: 89
Joined: April 1st, 2009, 11:23 am
Contact:

Re: Anti-Spam Protection on LifeWiki

Post by DivusIulius » June 25th, 2009, 3:36 am

Oh my... spambot "evathesee" discovered conwaylife.com forum... :!:

User avatar
Nathaniel
Site Admin
Posts: 862
Joined: December 10th, 2008, 3:48 pm
Location: New Brunswick, Canada
Contact:

Re: Anti-Spam Protection on LifeWiki

Post by Nathaniel » June 25th, 2009, 4:04 am

DivusIulius wrote:Oh my... spambot "evathesee" discovered conwaylife.com forum... :!:
Yeah, hardly the first ;) I'm just usually faster at catching them (and they don't usually spam *all five* forums).

User avatar
calcyman
Moderator
Posts: 2938
Joined: June 1st, 2009, 4:32 pm

Re: Anti-Spam Protection on LifeWiki

Post by calcyman » June 28th, 2009, 2:57 am

Another spambot, geptmaype, has spammed all five forums!
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
Nathaniel
Site Admin
Posts: 862
Joined: December 10th, 2008, 3:48 pm
Location: New Brunswick, Canada
Contact:

Re: Anti-Spam Protection on LifeWiki

Post by Nathaniel » July 13th, 2009, 11:23 am

I installed some more SPAM protection on LifeWiki today, let me know if it gives you any trouble.

User avatar
calcyman
Moderator
Posts: 2938
Joined: June 1st, 2009, 4:32 pm

Re: Anti-Spam Protection on LifeWiki

Post by calcyman » July 25th, 2009, 2:51 pm

Nathaniel:



On the forum, can you make threads containing certain 'censored' words disappear after 5 seconds?

Rejecting them would provoke the spam-bot, but deleting them momentarily after would work as intended.
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
Nathaniel
Site Admin
Posts: 862
Joined: December 10th, 2008, 3:48 pm
Location: New Brunswick, Canada
Contact:

Re: Anti-Spam Protection on LifeWiki

Post by Nathaniel » July 26th, 2009, 5:12 pm

calcyman wrote:On the forum, can you make threads containing certain 'censored' words disappear after 5 seconds?

Rejecting them would provoke the spam-bot, but deleting them momentarily after would work as intended.
Unfortunately, I doubt it. If I'd coded the forums myself I'm sure I could tack a script like that on no problem. I'm nowhere near that proficient with phpBB though. However, considering the popularity of phpBB, there are almost surely some pre-existing anti-spam solutions that work reasonably well, so I'll do some searching for those this week now that the forum spam has officially hit the ridiculous threshold.

Elithrion
Posts: 100
Joined: February 3rd, 2009, 4:02 pm
Contact:

Re: Anti-Spam Protection on LifeWiki

Post by Elithrion » July 26th, 2009, 5:58 pm

For the record, I usually catch the spam within a half hour. calcyman's suggestion there followed the one time in several days that I was distracted for a (long) while :P
Vi veri veniversum vivus vici.

H. V. McIntosh
Posts: 49
Joined: June 20th, 2009, 5:26 pm
Location: Mexico

Re: Anti-Spam Protection on LifeWiki

Post by H. V. McIntosh » July 26th, 2009, 7:32 pm

Elithrion wrote:For the record, I usually catch the spam within a half hour. .....
I've noticed that spam tends to disappear fairly quickly, but this must mean someone is spending quite a bit of time watching for it. Which can get to be quite a drag. However, I've wondered why the spammer's registration isn't also cancelled at the same time. There are still some spammish links in the registration list, and this is often all the spammers are after; it improves their client's page rank over at places like Google.

My solution to spammers has been to ban lots of pacific and carribean islands and a fair part of the rest of the world. Maybe there are Life Enthusiasts in Tunisia, Patagonia &c, but unfortunately there might be some legitimate interest on ConwayLife.com's PHPBB forum from places that I wouldn't expect on one that I administrate. However, in deciding whether to delete them, their giving the GMT-12 time zone has always been a good indicator.

Given the probable existence of legitimate interest, making registration relatively easy has probably been a wise choice. I was happy to be included at once, rather than having to wait for acceptance and activation. The latter can weed out posted spam - text and images - but they can still get those links on record. Even if you could discourage the scrounger bots (which seem to be ever present), leaving the links still gives the board a bad name if they bear offensive content.

Reading fuzzy images is little protection - software appears to be able to read them, and in any event the wholesale spammers can (and apparently do) just hire people to send out the spam manually. It's a good business, they can afford it.
-hvm

Elithrion
Posts: 100
Joined: February 3rd, 2009, 4:02 pm
Contact:

Re: Anti-Spam Protection on LifeWiki

Post by Elithrion » July 26th, 2009, 10:47 pm

H. V. McIntosh wrote:I've noticed that spam tends to disappear fairly quickly, but this must mean someone is spending quite a bit of time watching for it. Which can get to be quite a drag.
I have all the sections set to notify me by email when there's a new post (the notification usually arrives pretty quickly, although sometimes bizarrely slow), and check emails near-constantly anyway, so it's not too bad, actually.
H. V. McIntosh wrote:However, I've wondered why the spammer's registration isn't also cancelled at the same time. There are still some spammish links in the registration list, and this is often all the spammers are after; it improves their client's page rank over at places like Google.
Ah, a good point. I think this is because Nathaniel mostly administered IP bans and I've mostly followed suit (although David Green mostly banned/bans usernames when he spots the offending posts first), resulting in the user being removed, but the username remaining. I'll go clean that up some time, maybe.
Vi veri veniversum vivus vici.

User avatar
Nathaniel
Site Admin
Posts: 862
Joined: December 10th, 2008, 3:48 pm
Location: New Brunswick, Canada
Contact:

Re: Anti-Spam Protection on LifeWiki

Post by Nathaniel » July 28th, 2009, 11:47 am

OK, I've added a small tweak that should deter most of the bots that have been posting on the forums -- when registering, the forum now asks you for the name of the smallest spaceship in Conway's Game of Life. Let's see how that works.

Also, I've cleaned out the usernames in the username list that linked to pharmaceutical and/or naughty sites. I'll have another go at cleaning out the list of the "dud" accounts after another month or so of inactivity from them (since sometimes legitimate people do register and not post, such as Veronika or Jason Summers, and I'd hate to mistakenly delete an account that I thought was created by a spammer but was actually legit).

Edit: And we have success! No spam accounts/posts in 5 days now.

User avatar
calcyman
Moderator
Posts: 2938
Joined: June 1st, 2009, 4:32 pm

Re: Anti-Spam Protection on LifeWiki

Post by calcyman » July 28th, 2009, 4:18 pm

On LifeWiki, most of the spammers possess a username of the following form:

Code: Select all

{numerical string} buy {alphabetic string}
For example, "358 buy penicillin" is a possible spam account.


Could you automatically prevent these usernames from posting?
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
Nathaniel
Site Admin
Posts: 862
Joined: December 10th, 2008, 3:48 pm
Location: New Brunswick, Canada
Contact:

Re: Anti-Spam Protection on LifeWiki

Post by Nathaniel » July 28th, 2009, 5:05 pm

calcyman wrote:On LifeWiki, most of the spammers possess a username of the following form:

Code: Select all

{numerical string} buy {alphabetic string}
For example, "358 buy penicillin" is a possible spam account.


Could you automatically prevent these usernames from posting?
That's exactly what my last spam protection update was, actually. And since I implemented that (a couple weeks ago), there hasn't been a single SPAM page posted (though they still are able to register, which is annoying and I'm not sure how to stop).

Awesomeness
Posts: 126
Joined: April 5th, 2009, 7:30 am

Re: Anti-Spam Protection on LifeWiki

Post by Awesomeness » September 25th, 2010, 8:44 pm

Sorry for deep nercro on this thread, but I think this community is smart enough not to care and my post is relevant.

There is another type of spammer that has names of the format

Code: Select all

[4 char letters and numbers] [arbitrary length string] [mp3 download]
A regular expression for that shouldn't be too hard.

Example.

Haycat2009
Posts: 805
Joined: April 26th, 2023, 5:47 am
Location: Bahar Junction, Zumaland

Re: Anti-Spam Protection on LifeWiki

Post by Haycat2009 » November 11th, 2023, 11:12 am

Awesomeness wrote:
September 25th, 2010, 8:44 pm
Sorry for deep nercro on this thread, but I think this community is smart enough not to care and my post is relevant.

There is another type of spammer that has names of the format

Code: Select all

[4 char letters and numbers] [arbitrary length string] [mp3 download]
A regular expression for that shouldn't be too hard.

Example.
Now we have hackers hijacking accounts and I do not know wheteher mine is next on the chopping board. How do we solve this???
~ Haycat Durnak, a hard-working editor
Also, support Conway and Friends story mode!
I mean no harm to those who have tested me. But do not take this for granted.

User avatar
MEisSCAMMER
Posts: 96
Joined: September 20th, 2022, 5:12 pm
Location: Yes
Contact:

Re: Anti-Spam Protection on LifeWiki

Post by MEisSCAMMER » November 11th, 2023, 7:44 pm

Haycat2009 wrote:
November 11th, 2023, 11:12 am
Awesomeness wrote:
September 25th, 2010, 8:44 pm
Sorry for deep nercro on this thread, but I think this community is smart enough not to care and my post is relevant.

There is another type of spammer that has names of the format

Code: Select all

[4 char letters and numbers] [arbitrary length string] [mp3 download]
A regular expression for that shouldn't be too hard.

Example.
Now we have hackers hijacking accounts and I do not know wheteher mine is next on the chopping board. How do we solve this???
Answer: we don't, Nathaniel does. Also, I am aware of two, tops, accounts that have been hijacked. As I remember someone saying elsewhere, there's just no money in taking real effort to hijack such an obscure forum when there are others that more people read and thus are more profitable.
THE TRILOGY HAS BEEN COMPLETED
next: quadrilogy??? Is that even a word

Post Reply