Heuristic post analysis

rated by 0 users
This post has 5 Replies | 3 Followers

Top 50 Contributor
Posts 2,061
Points 26,795
Joined: May 2008
Location: U.S.
3vi1 Posted: Fri, Nov 13 2009 9:43 AM

These DVD spammers got me thinking:

How about scripting a post-checker that examines the content of messages, and scores posts based on regular expressions.  When a post scores too highly, it either gets put in a "moderation" bucket where moderators must check it first, or optionally it adds a button where anyone can delete the post.

Example rules:

------------------

.*rip DVD.* = +10, post mentions ripping DVDs.

.*How to convert.* = +10, after ripping you must convert

.*Step (1|[Oo]ne).*[Ss]tep (2|[Tt]wo).* = +10, post is a series of instructions.

.*<img src=.* = +1, post has images.

.*<a.*href=.* = +1, post has hyperlinks.

{user info}.*Posts \d<.* = +15, user has posted less than 10 times.

{user info}.*Posts \d\d\d = -15, user has made more than 100 valid posts.

-----------------

The names of software that is known to be supported by forum spammers could be added at +31 points, or whatever the spam threshold is.

People read the stupidest things.  Like this sig, for instance.

Top 75 Contributor
Posts 1,523
Points 29,380
Joined: Jul 2004
Location: United States, Massachusetts
ForumsAdministrator
MembershipAdministrator
Dave_HH replied on Fri, Nov 13 2009 9:56 AM

That could be an option.  thanks 3vi1.  We've banned that other user.

Editor In Chief
http://hothardware.com


  • | Post Points: 20
Top 50 Contributor
Posts 2,061
Points 26,795
Joined: May 2008
Location: U.S.
3vi1 replied on Fri, Nov 13 2009 10:40 AM

Dave_HH:

That could be an option.  thanks 3vi1.  We've banned that other user.

No problem - in ancient days gone by I was a sysop on the CompServe Vidgames forum.  I feel your pain.

And make sure you add some expressions for gold farmers!  :)

I'm not sure if you guys are keeping track of the IPs doing the spamming, but if not - that might also be a good thing to start doing.  If you consistently see the same address, you could put the ban-hammer on it for some extended time period (2-6 months?).

Of course, I understand that you don't want to do that unless you're pretty sure they have a static address... It wouldn't be bad for business to block random people because you're shutting out random IPs from some ISP's dynamic pool.

People read the stupidest things.  Like this sig, for instance.

  • | Post Points: 5
Top 50 Contributor
Posts 2,147
Points 29,710
Joined: Nov 2005
Location: Southern California

3vi1's idea sounds great, especially if it gives Bob a break from deleting all those SPAM posts!

 SPAM-posters beware! ®

  • | Post Points: 20
Top 50 Contributor
Posts 2,061
Points 26,795
Joined: May 2008
Location: U.S.
3vi1 replied on Fri, Nov 13 2009 5:41 PM

And we appreciate the hell out of him for doing it!  :)

People read the stupidest things.  Like this sig, for instance.

  • | Post Points: 20
Top 50 Contributor
Posts 2,147
Points 29,710
Joined: Nov 2005
Location: Southern California

Yes we do!

 SPAM-posters beware! ®

  • | Post Points: 5
Page 1 of 1 (6 items) | RSS