Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
SpamBot Posting Protection Details »
SpamBot Posting Protection
Mod Version: 1.2, by iMisspell (Member) iMisspell is offline
Developer Last Online: Mar 2009 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.7.0 Rating: (2 votes - 4.50 average) Installs: 51
Released: 21 Dec 2008 Last Update: 25 Dec 2008 Downloads: 344
Not Supported Uses Plugins Auto-Template Re-usable Code  

== What this Plugin does ==
The following product will place a hidden blank text box (humans can not see these text box, but Bots can) in your Register, Posting, Replying and Quick Reply forms. When the post is submitted there will be a check done on this hidden field to see if it was filled out. If a bot has filled in the hidden field the post will be rejected and a "Spam Message" will appear.
This is not hi-tech spam prevention, but does work pretty well and does not interfere with human posting in any way. Ive implement it on Forum Extension which i wrote for the MediaWiki system and it worked out pretty good.

== Theory behind the mod ==
Spam bots automatically fill in any blank text fields they "see".
By placing a text field in the posting form and then hiding it (via css, div hiding does not work that well) only bots can see the field, humans can not. So if the field is filled in during form submission it would have to be filled in by a bot and not a human since the human can not see the field. After the post is submitted it will be checked to see if the field is empty or not. If the field is empty the post will go through, if the field has info in it, the submission will die with a Spam Message (not that the bot will read this, but the message can also work as error control).

This mod was inspired by :
http://www.mediawiki.org/wiki/Extension:SimpleAntiSpam

This product has been tested on:
vBulletin 3.6.5, 3.7.0


Installation:
Install the plugin via your AdminCP.
AdminCP -> Plugins & Products -> Manage Products -> [Add/Import Product]

There are four template edits which the plugin automatically does for you.
There is a "ReadMe" included which has the edits in there in case you want to know what they are.


Admin Options:
AdminCP ->vBulletin Options -> AWC's SpamBot Protection
  • Test SpamBot Field
    This option will "un-hide" the text boxs so you can test.
    _
  • Auto Ban Spammer
    When a spambot posts a thread or post they can be automatically banned to the group of your choice.
    _
  • How to send Banned message (Admin, Mods, etc.) notifying a bot has been Banned.
    You can automatically send out a PM or Email to selected members notifying them a spambot has been banned.
    _
  • What to Check
    You can turn On and Off what you would like the plugin to check, New Registration, New Threads or New Posts.
    _
  • Move spam post
    Posts created by a spambot can be placed in a selected forum of your choice.



1.0 to 1.x Upgrade info:
If you have installed 1.0 and are upgrading to 1.x you will have to remove the template edits you made before (sorry about this, wont happen again ).
Search and remove the following from your templates:
Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.





Plugin Version History:

Ver. 1.2 - Dec 25, 2008
- Added
-- AdminCP page
-- Test Option
-- Move spam post to selected forum
-- Redirect option for registration
-- PM or Email banned member name to selected members

- Changed
- How text field was added to Quick Reply (to make compatible with Vb 3.6.x)


Ver. 1.1 - Dec 22, 2008
- Changed to auto template edits
- Added new hidden field to Register form
- Added auto ban option


Ver. 1.0 - Dec 20, 2008
- Add 3 hidden fields (Quote, New Reply and New Thread) and check:
- Manual template edits


Heres the AdminCP section...



Its been a long time since ive dabbled with vbulletin so im sure there are other ways to implement this.

Any feed back would be great.
Enjoy.

_

Download Now

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

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Administrative and Maintenance Tools Ultimate Spambot Killer y2ksw vBulletin 3.7 Add-ons 18 21 Oct 2008 10:28
[release] Spambot Protection filburt1 vBulletin 2.x Template Modifications 34 10 Mar 2003 11:42

Comments
  #2  
Old 21 Dec 2008, 05:43
ziko_583 ziko_583 is offline
 
Join Date: Nov 2008
will try it soon
Reply With Quote
  #3  
Old 21 Dec 2008, 19:36
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Will the member posting the spam be banned?
Reply With Quote
  #4  
Old 21 Dec 2008, 20:27
iMisspell's Avatar
iMisspell iMisspell is offline
 
Join Date: Mar 2006
Originally Posted by ziko_583 View Post
will try it soon
Sounds good.
If you have the time could you post back how you think its working for you.


Originally Posted by Alfa1 View Post
Will the member posting the spam be banned?
No, sorry.... but good idea.
Maybe if people show interest in this plugin that will be in the next version or something like the Adimn can redirect the spam post to a "spam forum" (so they can see whats being blocked) or have an auto ban for that member or a cron-job which will email/pm the Admin with a list of daily spammers or options for all of this and any other suggestions.

If there is a next version one thing which will be added is the blank text box to the sign-up form, this is something which should have been in place now... maybe ill add that tonight or tomarrow being it will not take any time to code that.

_
__________________
|
==========================================================
Scripts and Programs i've made (vBulletin will be there soon ).
~ What was once an opinion, became a fact, to be later proven wrong ~
Reply With Quote
  #5  
Old 22 Dec 2008, 06:00
iMisspell's Avatar
iMisspell iMisspell is offline
 
Join Date: Mar 2006
Originally Posted by Alfa1 View Post
Will the member posting the spam be banned?
Just added this as an option.
As of now there is no AdminCP page for the plugin, you will have to use the Plugin Manager to active 'Auto Ban'. Please re-read the main post here for more information about this.

_
__________________
|
==========================================================
Scripts and Programs i've made (vBulletin will be there soon ).
~ What was once an opinion, became a fact, to be later proven wrong ~
Reply With Quote
  #6  
Old 22 Dec 2008, 18:28
iMisspell's Avatar
iMisspell iMisspell is offline
 
Join Date: Mar 2006
Just started to play with an Admin section along with a couple new options.

- Moving spam post to a selected forum ID
- Being able to pick what group ID Auto Ban changes members group ID to.
- Redirect URL for registration check just in case the plugin gets a false read for what ever reason, the person can get in contact with the forums Admin (can't think why this would happen, but just to be safe).
- Easy options to select what checks the plugin does.
Attached Images
File Type: jpg admincp.jpg (272.9 KB, 37 views)
__________________
|
==========================================================
Scripts and Programs i've made (vBulletin will be there soon ).
~ What was once an opinion, became a fact, to be later proven wrong ~
Reply With Quote
  #7  
Old 22 Dec 2008, 20:45
oninuva's Avatar
oninuva oninuva is offline
 
Join Date: May 2006
Real name: Jonathan
Does this work with 3.8.0
__________________
Reply With Quote
  #8  
Old 23 Dec 2008, 15:22
iMisspell's Avatar
iMisspell iMisspell is offline
 
Join Date: Mar 2006
Originally Posted by oninuva View Post
Does this work with 3.8.0
Don't know, have not tried it.
Only version tested with has been 3.7.0

_
__________________
|
==========================================================
Scripts and Programs i've made (vBulletin will be there soon ).
~ What was once an opinion, became a fact, to be later proven wrong ~
Reply With Quote
  #9  
Old 23 Dec 2008, 16:26
SVTCobraLTD SVTCobraLTD is offline
 
Join Date: Jul 2007
Will be trying this on 3.6.X unless you know it doesnt work.

Another good feature would be that the admin, or someone specified in admincp would be notified through pm/email that XXX user was banned. Know what I mean?
Reply With Quote
  #10  
Old 23 Dec 2008, 17:01
iMisspell's Avatar
iMisspell iMisspell is offline
 
Join Date: Mar 2006
Originally Posted by SVTCobraLTD View Post
Will be trying this on 3.6.X unless you know it doesnt work.
Sounds good, please post back how it works.

Originally Posted by SVTCobraLTD View Post
Another good feature would be that the admin, or someone specified in admincp would be notified through pm/email that XXX user was banned. Know what I mean?
Working on 1.2 now, will try and add this as an option in the AdminCP.

as of now 1.2 has...
- AdminCP page (added thorugh .xml, no file uploads or edits)
- test option
- move to selected forum
- registration redirect
__________________
|
==========================================================
Scripts and Programs i've made (vBulletin will be there soon ).
~ What was once an opinion, became a fact, to be later proven wrong ~
Reply With Quote
  #11  
Old 24 Dec 2008, 17:19
iMisspell's Avatar
iMisspell iMisspell is offline
 
Join Date: Mar 2006
Originally Posted by SVTCobraLTD View Post
Will be trying this on 3.6.X unless you know it doesnt work.
Just tested 1.1 with Vb 2.6.5 and the Quick Reply was the only thing which did not work; New Thread, Registration and New Reply (via clicking the New Reply link) all worked.

This will be fixed in 1.2
1.2 will be fully compatible with Vb 3.6.5 along with all the new feathers, including:
PMing or Emailing Banned member name (and what they posted) to selected forum members (via member ID's).

Will be uploading 1.2 in the next day or two.

_
Attached Images
File Type: jpg admincp.jpg (324.1 KB, 63 views)
__________________
|
==========================================================
Scripts and Programs i've made (vBulletin will be there soon ).
~ What was once an opinion, became a fact, to be later proven wrong ~
Reply With Quote
  #12  
Old 25 Dec 2008, 05:40
iMisspell's Avatar
iMisspell iMisspell is offline
 
Join Date: Mar 2006
OK, heres 1.2 with all the options and suggestions which people have posted and a few more.

Currently the plugin has been tested on vB 3.6.5 and 3.7.0 and all options work fine.

_
__________________
|
==========================================================
Scripts and Programs i've made (vBulletin will be there soon ).
~ What was once an opinion, became a fact, to be later proven wrong ~

Last edited by iMisspell; 25 Dec 2008 at 05:55. Reason: typo, stated ver 3.5.6 and should have been 3.6.5
Reply With Quote
  #13  
Old 26 Dec 2008, 22:17
pigpog's Avatar
pigpog pigpog is offline
 
Join Date: Oct 2008
Thank you very much for this. I have three other bot protections in place designed to stop them from registering in the first place, but should one get through they've then got yours to contend with. Good work!
Reply With Quote
  #14  
Old 27 Dec 2008, 22:25
iMisspell's Avatar
iMisspell iMisspell is offline
 
Join Date: Mar 2006
Thanks pigpog.

This plugin also has a registration check (its simple, but should help), there is an option in the AdminCP where you can turn that check on or off.

If you have any suggestions for this plugin, please post.

Take care.

_
__________________
|
==========================================================
Scripts and Programs i've made (vBulletin will be there soon ).
~ What was once an opinion, became a fact, to be later proven wrong ~
Reply With Quote
  #15  
Old 01 Jan 2009, 06:04
iMisspell's Avatar
iMisspell iMisspell is offline
 
Join Date: Mar 2006
Being theres been more then a few downloads and no complaints, guess thats good.
__________________
|
==========================================================
Scripts and Programs i've made (vBulletin will be there soon ).
~ What was once an opinion, became a fact, to be later proven wrong ~
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 16:22.

Layout Options | Width: Wide Color: