Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Spam Decimator Version 1.0.5 Details »
Spam Decimator Version 1.0.5
Mod Version: 1.0.5, by RaidenDAWG2 (Member) RaidenDAWG2 is offline
Developer Last Online: Feb 2013 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.5.x Rating: (6 votes - 4.67 average) Installs: 121
Released: 06 Aug 2005 Last Update: 22 Jun 2008 Downloads: 384
Not Supported Uses Plugins Template Edits Additional Files  

First of all, credit for the idea goes to zsdave, with his Spam Killer 3000 hack (http://www.vbulletin.org/forum/showthread.php?t=76503)

That being said, this is a slightly more powerful 3.5 version of that rewritten from scratch.

Features Include:

-Ban a spammer with two clicks.

-Delete all threads by a user (soft or permanent, ACP configurable)

-Delete all posts by a user (again, soft or permanent, choice is yours)

-Permit or deny mod/super mod access through ACP

-Email the spammer saying pretty much haha, caught you sucker (default email can be configured using ACP)

-Email the webmaster informing him/her of the attack

-Option to move all soft deleted threads to a specified forum (for safe keeping in case IP addresses or whatnot are later needed for legal proceedings or whatever)

Most everything here works with vB native functions (i.e. delete_thread, etc.), so forum, thread, and post counters are automatically updated.

Install

Installing is quite simple. Simply upload the included files (three of them, decimator.php, includes/functions_decimator.php, and images/misc/spambutton.gif) preserving hierarchy, do precisely ONE template edit (a copy and paste job if there ever was one ), and import the product file, and voila! you're done and ready to take on any spammer who comes your way.

Other Stuff

**UPDATED!!!

Spam Decimator 2.0.0 is slated for a late June 2008 release, with a features list to follow.\

Spam Decimator 1.5.1 for 3.7.x is posted as a vB 3.7 add on.

Thanks to everyone here at vB.org for being a fine community to be a part of. Thanks to Marco for helping me out in one of the changed variables for 3.5 threads, really helped a lot . Thanks to my staff over at Pigskin Heaven for putting up with me while I was working on this.

That's basically it. Enjoy, and as always, click install

Changes:
1.0.1 - Fixed problems with xml product file, validated for use with vB 3.5 Gold release.

1.0.2 - Fixed mod/super mod access bug as well as fixed templates for non-vB default styles.

1.0.3 - Fixed all known remaining bugs, rewrote email system to properly parse emails using native vB functions.

1.0.4 - Attempted to fix bug I can't find...updated main template.

1.0.5 - Fixed no mod access bug.

-RD

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	screenshot1.jpg
Views:	1534
Size:	60.5 KB
ID:	36392   Click image for larger version

Name:	screenshot2.jpg
Views:	1562
Size:	85.3 KB
ID:	36393   Click image for larger version

Name:	screenshot3.jpg
Views:	1214
Size:	49.0 KB
ID:	36394  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Moderators Functions Spam Decimator RaidenDAWG2 vBulletin 3.7 Add-ons 153 20 Dec 2011 21:46
htaccess Hack for the CP of your vB Version 2.2.4 - English Version Afterburner vBulletin 2.x Full Releases 5 12 Nov 2006 06:30
.htaccess Hack für den Adminbereich für Version 2.2.4 - German Version Afterburner vBulletin 2.x Full Releases 2 20 Jul 2002 20:00

Comments
  #2  
Old 07 Aug 2005, 00:13
Protoman's Avatar
Protoman Protoman is offline
 
Join Date: Jan 2005
maybe in future versions it could delete all their PM's Sent/Received.. since that seems to be the new way people spam your forums.
Reply With Quote
  #3  
Old 07 Aug 2005, 00:18
RaidenDAWG2's Avatar
RaidenDAWG2 RaidenDAWG2 is offline
 
Join Date: Mar 2005
Location: THE Ohio State University
Originally Posted by corollasbest
maybe in future versions it could delete all their PM's Sent/Received.. since that seems to be the new way people spam your forums.
Could definitely throw that in.

Didn't think of that initially because our site doesn't allow members to use PM's til they have a certain number of posts to prevent things like that.

-RD
Reply With Quote
  #4  
Old 07 Aug 2005, 04:21
Michael Morris's Avatar
Michael Morris Michael Morris is offline
 
Join Date: Nov 2003
Real name: Michael Morris
Maybe sections of this could be combined with vSpamScan.

While this is useful, it's reactive - VSpamScan is proactive and can tag and ban a spammer without moderator intervention (essentially banning them in 0 clicks).

Also, why not just send them to coventry (now that that is fixed)? They can post all they want - the joke's on them since their posts aren't seen.
Reply With Quote
  #5  
Old 07 Aug 2005, 09:16
RaidenDAWG2's Avatar
RaidenDAWG2 RaidenDAWG2 is offline
 
Join Date: Mar 2005
Location: THE Ohio State University
First off, used in conjunction with your hack (which I admire BTW, nice work), the two working together would stop pretty much any conceivable attack.

However, there's situations where yours has gaps i.e. posters who drop in, post posts that have conceivably enough text to fool the SpamScan, leave a link, and leave. In that case, the moderators/admins would have this tool at their disposal for easy cleanup and banning of such spammers.

Also, say a spammer is basically just posting images (we've had this done before, the main reason I wrote this), which really might not pop up on SpamScan's radar. Take it from my fellow PSH admin Crunked, having a tool like this makes cleaning up a 60+ thread attack much easier.

Another thing this does is check IP addresses (which actually works quite well BTW, although I'm working on developing a more encompassing algorithm to catch similiar IP's as well as exact matches). Basically gives your staff a heads up on who else might be lurking around stirring up trouble.

Finally, sending them to coventry's a pretty good idea. I'll probably include that as an option next time around. I hadn't really given much thought to it because basically I didn't want to mess around with spammers sticking around and taking up valuable disk space and bandwidth.

-RD
Reply With Quote
  #6  
Old 07 Aug 2005, 13:13
Michael Morris's Avatar
Michael Morris Michael Morris is offline
 
Join Date: Nov 2003
Real name: Michael Morris
Agreed. Together they are pretty tight, and the nice thing about the new plug in system is the (I presume) can run at the same time without bothering each other.

vSpamScan checks the whole message for the domains - not just the URL's (It's actually more difficult from a coding perspective to stick to just the url's). For instance freewebs.com is on the blacklist. The program will score that whereever it shows up in the message - url tag, img tag, out in the open, it doesn matter.

Now admittedly it doesn't check signatures or PM's (I think - do those use the build_new_post function? If so it checks them cause that's where the hook is at)

Oh well. I probably will download this too for those cases when spam gets by the filter (though I've only had it happen once in 7 months and against 400 tries, which is a good record I think). Also you are right in that coventry posts take memory on the system even if they are unseen - but the main reason for vSpamScan's use of that system is for those occassions when the system scores a false positive. I've had 3 of those since I started with the prototype on 3.0.7 - and they can be a diplomatic pain.
Reply With Quote
  #7  
Old 07 Aug 2005, 13:39
RaidenDAWG2's Avatar
RaidenDAWG2 RaidenDAWG2 is offline
 
Join Date: Mar 2005
Location: THE Ohio State University
Originally Posted by Michael Morris
Oh well. I probably will download this too for those cases when spam gets by the filter (though I've only had it happen once in 7 months and against 400 tries, which is a good record I think). Also you are right in that coventry posts take memory on the system even if they are unseen - but the main reason for vSpamScan's use of that system is for those occassions when the system scores a false positive. I've had 3 of those since I started with the prototype on 3.0.7 - and they can be a diplomatic pain.
Yeah, false positives are a pain (or in my case, accidental staff usage). Originally, this version was supposed to have an undo (i.e. go through and undelete all posts/threads with reason "deleted by SD" or something like that and unban user), but I couldn't get it working yet (it'll be in a future release).

-RD
Reply With Quote
  #8  
Old 13 Aug 2005, 14:19
Brinnie's Avatar
Brinnie Brinnie is offline
 
Join Date: Jul 2005
Both together would be wicked.
Reply With Quote
  #9  
Old 13 Aug 2005, 19:35
MentaL's Avatar
MentaL MentaL is offline
 
Join Date: Jan 2003
screens?
__________________
RaGEZONE
Reply With Quote
  #10  
Old 13 Aug 2005, 23:21
Michael Morris's Avatar
Michael Morris Michael Morris is offline
 
Join Date: Nov 2003
Real name: Michael Morris
Originally Posted by Brinnie
Both together would be wicked.
BTW, vSpamScan has been moved over to the plugin section since, as of its latest version, ftp access isn't required to install it.
Reply With Quote
  #11  
Old 15 Aug 2005, 10:56
RaidenDAWG2's Avatar
RaidenDAWG2 RaidenDAWG2 is offline
 
Join Date: Mar 2005
Location: THE Ohio State University
Originally Posted by mentalrz
screens?
Hopefully have some by the end of the day. For some reason, my production site's working, but the private test site on the same server isn't...weird...

-RD
Reply With Quote
  #12  
Old 05 Oct 2005, 00:59
Bubble #5 Bubble #5 is offline
 
Join Date: Apr 2005
Question

Has this been tested on Gold yet?
Reply With Quote
  #13  
Old 10 Oct 2005, 21:41
RaidenDAWG2's Avatar
RaidenDAWG2 RaidenDAWG2 is offline
 
Join Date: Mar 2005
Location: THE Ohio State University
Originally Posted by Bubble #5
Has this been tested on Gold yet?
Yes and no...I've tried it on my gold installation, but I had a couple of DB/config errors to deal with so...

Also, in the current file, the numbers for super mod and mod groups are switched. For some reason, my old RC1 installation had 5 as super mods and 7 as mods, but RC2 and subsequent versions reversed them.

Again, I'll try to get that running tonight if possible, release a gold certified version.

-RD
Reply With Quote
  #14  
Old 17 Oct 2005, 19:46
ironlogik ironlogik is offline
 
Join Date: Feb 2003
thanks raiden. im getting db errors too. something to do with arrays. but it does the job, which is weird. it just doesn't completely finish gracefully.

thanks for the hack. saved my ass today from an annoying cross-posting spammer
Reply With Quote
  #15  
Old 17 Oct 2005, 20:57
ironlogik ironlogik is offline
 
Join Date: Feb 2003
it seems that db error im getting only happens when i check either of the email notify options when doing a spamkill.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 14:27.

Layout Options | Width: Wide Color: