Go Back   vb.org Archive > News and Announcements > vBulletin Pre-Sales Questions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 01-09-2011, 02:48 AM
Pithecanthropus Pithecanthropus is offline
 
Join Date: Jan 2011
Location: Los Angeles
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Where can I find a top-dowIn thumbnail sketch of anti-spam techniques?

Hello all,

I am one of a dozen or so mods on a very heavily trafficked messageboard. Of late we've noticed a very considerable increase in spam, and are currently discussing possible countermeasures. I have a considerable amount of IT experience, although not with messageboard functions in particular (except as a member, and more recently as a moderator). I have some notions of what might be effective approaches, but I don't know enough about how vB works in order to know if my ideas make sense or nonsense. BTW we are only at vB 3.7.

We already are using Akismet, but a lot of spammers have been registering and posting anyhow. The posts come either as new threads, or as replies to existing threads. In the latter case they are often, but not exclusively, zombies revived by the spammer.

The most notable feature of spammers' posts is that they almost invariably provide one or more URLs--in fact, the posts often consist of little more than that. I would like to know if it's feasible to automatically do something like the following, perhaps on a nightly basis:
  1. Check whether any new users have posted any OPs or threads that include URLs. The quality of being new is determined by a configurable post count threshold for that user.
  2. For any such posts found, disappear the posts to a moderation area or spam queue.
  3. Ban the offending users, and send them emails explaining why this was done.

Usually a registered user who is banned will email somebody to find out why they were banned, or in an attempt to ingratiate their way back in, promising to abide by the rules in future. But I can't imagine that very many genuine spammers would do this. This means, then, that anyone who does contact the administration to be let back in probably wasn't a spammer, and they probably just overlooked a clause in the registration agreement that says you can't post URLs until you pass the threshold.

So, is something like this easy to set up? Difficult? Impossible? Does this idea make any sense at all?
Reply With Quote
  #2  
Old 01-09-2011, 02:58 AM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If I signed up on your site today and then got banned, I don't know that I would know somebody to email about why I was banned, so I'd never go back to the site. There are so many other modifications to use to stop the spammers from signing up in the first place (and other default vbulletin settings to use), that I don't know that your method would be any better than any of the existing ones.

You should ask your admin to add your email to the priority support list for his license so you can look around at the mods here and post in the appropriate forums for any help. We can't give help at all in this forum. And, in fact, this thread doesn't even belong in this feedback forum.
Reply With Quote
  #3  
Old 01-09-2011, 03:21 AM
Pithecanthropus Pithecanthropus is offline
 
Join Date: Jan 2011
Location: Los Angeles
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Lynne View Post
And, in fact, this thread doesn't even belong in this feedback forum.
My apologies.

I suspected as much, but couldn't find anywhere else I was allowed to post. I don't have the vB license information pertaining to our installation. I've broached my proposal in our mod loop, but had hoped to be able to find out elsewhere how feasible it is. That way, I'd have a better idea of whether I should try to push this along and persuade the others, or else to forget about it and think of another way.

Is there an area here where non-licensees can ask about technical issues? I assume it isn't typical best practice to pass out the license ID to all the moderators on a message board, so there must be others in a similar situation.
Reply With Quote
  #4  
Old 01-09-2011, 03:31 AM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No, there is no area for non-licensed users to ask specific vbulletin questions. Only licensed members can get technical help. It is very easy for the admin to add an email for priority support. I'd suggest you ask them to do this so you may post here in the appropriate forum. They do not need to give you any information about the license - all they need to do is login to the members area and add your email address - that's it.

(Moving to pre-sales since it really shouldn't be in here.)
Reply With Quote
  #5  
Old 01-09-2011, 02:29 PM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Pithecanthropus View Post
My apologies.

I suspected as much, but couldn't find anywhere else I was allowed to post. I don't have the vB license information pertaining to our installation. I've broached my proposal in our mod loop, but had hoped to be able to find out elsewhere how feasible it is. That way, I'd have a better idea of whether I should try to push this along and persuade the others, or else to forget about it and think of another way.

Is there an area here where non-licensees can ask about technical issues? I assume it isn't typical best practice to pass out the license ID to all the moderators on a message board, so there must be others in a similar situation.
Everything is handled over at vbulletin.com in your members area. You don't give out any licence information to anyone here.
Reply With Quote
Reply


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 09:34 AM.


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.03870 seconds
  • Memory Usage 2,202KB
  • Queries Executed 11 (?)
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)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)postbit_wrapper
  • (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_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • 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
  • 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