vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=251)
-   -   Need help with spammers! (https://vborg.vbsupport.ru/showthread.php?t=275083)

Ophelia 12-05-2011 11:37 PM

Need help with spammers!
 
A few days ago we started being bombarded with spam, after years of not having anything. Several are from at tom dot com and others are from at 163 dot com. Almost all of them registered in October and are now posting. As soon as we ban one... another posts. No IPs to block as they are all over the place. What can we do to stop this?! We've put in the url's into the ban options. Besides that, what else?!

Alfa1 12-06-2011 12:09 AM

Install Spam-o-matic and vb Bad Behavior. Add my list of fake email domains to your ban list. I believe its posted on vb.com
Activate aggressive email banning.

nerbert 12-06-2011 01:00 AM

I don't have any spammer problems but I was thinking of this if I ever do. first create this plugin in newthread_start:

PHP Code:

if($_REQUEST['do'] == 'postthread' AND !$_REQUEST['a']) 

        
print_no_permission(); 


Then edit in "&a=b" in the form action in the newthread template so it looks like this:

HTML Code:

<form class="vbform block" action="{vb:raw $vboptions.vbforum_url}{vb:if "$vboptions['vbforum_url']", '/', ''}newthread.php?do=postthread&amp;f={vb:raw forumid}&amp;a=b" method="post" name="vbform" onsubmit="return vB_Editor['{vb:raw editorid}'].prepare_submit(this.subject.value, {vb:raw vboptions.postminchars})">
I'm assuming these are bots that never actually load your new thread page but simply submit a server request directly. With the modified form action such requests will be filtered out. If you're good at coding and you are 100% confident this is working properly you could also write a query that would delete any "user" that made a direct server request.

These instructions are for vB4xx!


All times are GMT. The time now is 02:52 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.00949 seconds
  • Memory Usage 1,716KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_html_printable
  • (1)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete