Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
Prev Previous Post   Next Post Next
  #1  
Old 07-01-2008, 01:44 AM
StepOnFrog StepOnFrog is offline
 
Join Date: Apr 2006
Location: The Pub
Posts: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Automatic Spammer Moderator (witchcraft)

I spotted a way to, possibly, futher stop spammers, or, at least, cause them many problems.... it'd make a great mod, too!

Firstly, what I'm after, and I'm sure everyone else would be, is something that places all new registrations into a database table (eg, vb_spammers, etc.)

If a new registration succeeds the CAPTCHA image process on the first attempt, username and details into the memberlist tables, etc;
If a new registration fails the CAPTCHA image process, then the username, IP, eMail, etc., are all marked as SPAMMER;
If a new registration fails the CAPTCHA, and then succeeds within the same cookie session, then mark as POSSIBLE SPAMMER;
If a new registration fails that CAPTCHA, and then succeeds in cookie session that differs from the first attempt, then mark as SPAMMER;

Then, if a username that is marked as either SPAMMER, or POSSIBLE SPAMMER, makes a post, that post should be moved into a moderated queue, where it can be highlighted for Admins, SuperMods, or Mods to deal with.

An automatic Spam Prevention system. It'd be like your vBulletin system was doing Witchcraft.

Imagine it; a SpamBot attempts to register on your board, then the human equivalent comes back another time to complete the CAPTCHA process, where the BOT couldn't, then Witchcraft happens inside your vBulletin software, and the spammer thinks he/she(s) registered without a hitch. But, when the Spammer comes to post, it's already flagged and monitored even before they can mess up your board.!

I've tried asking for help around vB.com, but to no avail. See here --> http://www.vbulletin.com/forum/showthread.php?t=276686

I think a lot of people are having trouble separating this idea from the process of creating a list of spammers. Please note, the intention of this MOD is not to provide a shared list of Spammer usernames, IPs, eMails, domains or suchlike, it is an attempt to prevent the spammer from posting on your board from the moment they register - far much more than a simple shared list can do.

Shared lists can only be used once the Spammer has registered and posted on your board, and, therefore, have already done the damage.

This MOD requesst is an attempt to prevent the Spammer from the moment they try to register their username on your board.

I had spotted the potential for a pre-spam moderator MOD whilst using the TRACK GUEST VISITS Mod by Paul M. His MOD actually lists the activities performed on the registraton page. Obviously, SpamBots attempt a registration with a username, eMail, etc., but obviously fail the CAPTCHA process, and this is where their information can be logged, and later moderated.
Reply With Quote
 

Thread Tools
Display Modes

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

Forum Jump


All times are GMT. The time now is 07:13 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05081 seconds
  • Memory Usage 2,315KB
  • Queries Executed 12 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)postbit_wrapper
  • (1)showthread_list
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_threadedmode.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids_threaded
  • showthread_threaded_construct_link
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete