vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Anti-Spam Options - [GlowHost] Spam-O-Matic - Spam Firewall stops forum spam (https://vborg.vbsupport.ru/showthread.php?t=248042)

dawges 01-12-2011 11:13 PM

The last couple of weeks have been a constant battle against spammers. I hope this answers my prayers. Installed with fingers crossed.

realscam 01-12-2011 11:24 PM

Thank you GlowHost.

These last few weeks have been a spampede on my otherwise peaceful forum. Your Mod has blocked 5 attempted bot signups in the first hour it was installed and the posts from existing bot accounts are landing in my moderation queue and not on my forum.

Thanks again for a GREAT mod.

cyberchief 01-12-2011 11:29 PM

My forum is still small. Only launched a couple months ago and only 200 members so far. I get about 4-10 attempted spam registrations a day that are blocked by the above mod. Since installing, I have had 2 successful spammers. Otherwise, quite peaceful.

Alfa1 01-13-2011 02:09 AM

Quote:

Originally Posted by SB Staff (Post 2148014)
People who have installed this mod - have you found that it helped cut out the spammers registering on your site?

I get thousands of registrations per month. My site is practically spam free. I use this mod, some other mods and let my supermoderators moderate new registrations.

I would advise anyone to install this mod. It catches a lot of spammers. it should be default in vbulletin.

Boofo 01-13-2011 05:16 AM

Quote:

Originally Posted by Alfa1 (Post 2148267)
I get thousands of registrations per month. My site is practically spam free. I use this mod, some other mods and let my supermoderators moderate new registrations.

I would advise anyone to install this mod. It catches a lot of spammers. it should be default in vbulletin.

What other mods do you use with this? And do you have this check the username also?

TeknoSounds 01-13-2011 07:12 AM

Such an amazing mod that there cannot be enough praises said for it.

GlowHost, please PLEASE port this for a coppermine photo gallery mod, I'm in desperate need!

Alfa1 01-13-2011 06:21 PM

Quote:

Originally Posted by Boofo (Post 2148308)
What other mods do you use with this? And do you have this check the username also?

Yes, I have this check the username.

My other anti-spam measures:
- ISBOT (registration time check)
- vmail (email verification BEFORE registration)
- block fake/disposable email domains
- multiple accounts detection
- let super moderators moderate new registrations (impossible to moderate registrations on a big board by yourself)

And until recently:
- Bad behavior (block/ban spam bots and content scrapers)
I hope I will be able to get this functionality again. The old integrations do not support the latest version of BB and block Bing spiders.

DaiTengu 01-13-2011 07:29 PM

This is probably one of the best mods I've seen here at vB.org in a long, long time. My hat is off to you for this!

I did notice your options for 2.0. Will it also automatically delete the user's signature, and homepage? We've got a lot of spammers signing up that enter their URLs there, and any physical deletion of anything in a 60GB database can have a performance impact.

Once again, thanks for an awesome mod!

Boofo 01-13-2011 08:04 PM

Quote:

Originally Posted by Alfa1 (Post 2148585)
Yes, I have this check the username.

My other anti-spam measures:
- ISBOT (registration time check)
- vmail (email verification BEFORE registration)
- block fake/disposable email domains
- multiple accounts detection
- let super moderators moderate new registrations (impossible to moderate registrations on a big board by yourself)

And until recently:
- Bad behavior (block/ban spam bots and content scrapers)
I hope I will be able to get this functionality again. The old integrations do not support the latest version of BB and block Bing spiders.

We have close to the same setup, other than these 2:

- block fake/disposable email domains <-- I don't have a proper listing for this yet.
- let super moderators moderate new registrations (impossible to moderate registrations on a big board by yourself) <-- I don't have enough members to warrant this as of yet.

The Bad Behavior mod looks like it would need too much babysitting to keep it current, so I haven't bothered with that yet. I also use the Q&A for human verification.

GlowHost.com 01-13-2011 08:47 PM

Quote:

Originally Posted by DaiTengu (Post 2148622)
This is probably one of the best mods I've seen here at vB.org in a long, long time. My hat is off to you for this!

I did notice your options for 2.0. Will it also automatically delete the user's signature, and homepage? We've got a lot of spammers signing up that enter their URLs there, and any physical deletion of anything in a 60GB database can have a performance impact.

Once again, thanks for an awesome mod!

You are welcome, thanks. It should get rid of most all traces of them. Of course I am sure we missed something somewhere. But if we see items that remain after deletion then we can add those into later versions of v2 based on feedback.

Antidepresiv 01-13-2011 09:08 PM

When is v2 comming outttttt? xDD Rly can't wait to test it.. xD

GlowHost.com 01-13-2011 09:16 PM

1 Attachment(s)
Its in final testing I was hoping to have it out by the end of this week but an elusive bug has resurfaced. Auto-Moderation should not moderate RSS posts and it was fixed...until this morning when I saw it happen again.

I would like to chase that bug down before we make 2.0 available.

I have attached some eye candy for you guys though so you know what is coming. See attached.

Hornstar 01-13-2011 09:23 PM

It this 1.2.8 the same as the 1.2.8 in this thread https://vborg.vbsupport.ru/showthrea...=248470&page=4

Have you heard of many people having this work for 3.8.x?

GlowHost.com 01-13-2011 09:33 PM

Yes, its the same. Does it work on 3? There are mixed reviews as you can see from the thread.

But these versions have been reported to work

Quote:

vBulletin 3x versions that have been reported to work:

*vBulletin 3.8.4 Patch Level 2*
*vBulletin 3.8.5
*vBulletin 3.8.6 Patch Level 1*

ctalavera 01-13-2011 10:37 PM

Hey guys... just curious where the stats are displayed. I just installed an hour ago and can't find the location.

Alfa1 01-13-2011 10:44 PM

Quote:

Originally Posted by Boofo (Post 2148630)
We have close to the same setup, other than these 2:

- block fake/disposable email domains <-- I don't have a proper listing for this yet.

I can give you mine. The problem is that it will be outdated in 2 months. We need a database of fake email domains, that we can submit to. Similar to how stopforumspam offers an account info database.

Quote:

Originally Posted by Boofo (Post 2148630)
The Bad Behavior mod looks like it would need too much babysitting to keep it current, so I haven't bothered with that yet. I also use the Q&A for human verification.

Bad Behavior worked great for years and stopped very large numbers of bots. Asides impacting spam attempts, it also decreases server load and bandwidth costs.
But the integration mod no longer supports the latest version.
It gets its database from the project honeypot project, so its regularly updated.

Hornstar 01-13-2011 10:59 PM

+1 for Bad Behavior being added. That would be the greatest addition to an already wonderful mod.

john h 01-14-2011 02:02 AM

Installed! I was using vbStopForumSpam, but this one looks more comprehensive.

Looking forward to V2 :)

Joey805 01-14-2011 05:30 AM

Just installed version 1.2.8 on vb 3.86 PL1 but it shows up as 1.2.7 on my Product list. Seems to be working ok though other than the fact my RSS posts are all being moderated as well.

Delphiprogrammi 01-14-2011 10:03 AM

Quote:

Originally Posted by Joey805 (Post 2148820)
Just installed version 1.2.8 on vb 3.86 PL1 but it shows up as 1.2.7 on my Product list. Seems to be working ok though other than the fact my RSS posts are all being moderated as well.

that is normal see https://vborg.vbsupport.ru/showpost....&postcount=430 and the rss thing is a bug the author already knows i bet he's hunting the bug down

john h 01-14-2011 10:52 PM

Quote:

Originally Posted by ctalavera (Post 2148685)
Hey guys... just curious where the stats are displayed. I just installed an hour ago and can't find the location.

In Admincp, go to Statistics and logs and you will see a log file there. Stats shown under "What's going on" will be in V2 which we are all waiting on :)

oly51 01-15-2011 01:25 PM

Wow. I just checked my Spam-O-Matic logs.... 2,922 entries in 10 days! A few spam registration attempts were passed through, but they never made it all the way to post. Thank you for such a great 5 star Mod. Very deserving of the MOM! :up:

Sw0rDz 01-15-2011 05:55 PM

I still get "Cannot send session cache limiter - headers already sent spam o'matic" errors whenever I ban an user via glowhost. I've even moved the session_start(); to the top of the file (a solution I found online).

Delphiprogrammi 01-15-2011 06:33 PM

Quote:

Originally Posted by Sw0rDz (Post 2149614)
I still get "Cannot send session cache limiter - headers already sent spam o'matic" errors whenever I ban an user via glowhost. I've even moved the session_start(); to the top of the file (a solution I found online).

be verry carefull with spaces in PHP code eg "? >" that will cause this error what linenumber is PHP complaining about ? look in that number or lines of code above it

Sw0rDz 01-16-2011 07:24 AM

Quote:

Originally Posted by Delphiprogrammi (Post 2149633)
be verry carefull with spaces in PHP code eg "? >" that will cause this error what linenumber is PHP complaining about ? look in that number or lines of code above it

In my attempt to fix it, I moved the session_start to the beginning of functions_ghsom.php. I've double checked that file to see if there is spaces before <? and after ?>. I now get this error message right after I ban a user and submit their info to glow-host.

Code:

session_start() [function.session-start]: Cannot send session cache limiter - headers already sent(output started at [path]/includes/adminfunctions.php:290) in [path]/includes/functions_ghsom.php on line 2

The first half of my functions_ghosom.php looks like:
Code:

<?php
        session_start();
        // This sometimes happens
        if (!isset($GLOBALS['vbulletin']->db)) exit();

        // Let's define a set of flags
        define (VBGHSFS_NO_TEST, -1);
        define (VBGHSFS_PASS, 0);
        define (VBGHSFS_FAIL, 1);
        define (VBGHSFS_HIT_BUT_PASS, 2);
        define (VBGHSFS_REMOTE_ERROR, 3);
        define (VBGHSFS_BLOCKED, 1);
        define (VBGHSFS_ALLOWED, 0);

For my admin functions around line 290:
Code:

        // if there is an onload action for <body>, set it up
        $onload = iif($onload != '', " $onload");

        // set up some options for nav-panel and head frames
        if (defined('IS_NAV_PANEL'))
        {
                $htmlattributes = ' class="navbody"';
                $bodyattributes .= ' class="navbody"';
                $headinsert .= '<base target="main" />';
        }
        else
        {
                $htmlattributes = '';
        }

        // print out the page header
        echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">' . "\r\n";
        echo "<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"" . vB_Template_Runtime::fetchStyleVar('textdirection') . "\" lang=\"" . vB_Template_Runtime::fetchStyleVar('languagecode') . "\"$htmlattributes>\r\n";
        echo "<head>
        <title>$titlestring</title>
        <meta http-equiv=\"Content-Type\" content=\"text/html; charset=" . vB_Template_Runtime::fetchStyleVar('charset') . "\" />
        <link rel=\"stylesheet\" type=\"text/css\" href=\"../cpstyles/global.css?v={$vbulletin->options[simpleversion]}\" />
        <link rel=\"stylesheet\" type=\"text/css\" href=\"../cpstyles/" . $vbulletin->options['cpstylefolder'] . "/controlpanel.css?v={$vbulletin->options[simpleversion]}\" />" . iif($headinsert != '', "
        $headinsert") . "
        <style type=\"text/css\">
                .page { background-color:white; color:black; }
                .time { color:silver; }
                /* Start generic feature management styles */

                .feature_management_header {
                        font-size:16px;
                }

                /* End generic feature management styles */

Thanks!

Delphiprogrammi 01-16-2011 10:05 AM

hello,

you could try to force PHP to not show that error by

PHP Code:

@session_start(); 

notice the "@" before the function call this will force PHP to show no errors still be carefull with blank lines in your code if you use sessions there is a blank line lines starting with "//" are ignored by the PHP parser the @ thrick isn't a real solution offcource...

bmwusa 01-16-2011 02:23 PM

thanks a lot!!!!!!!!!!!!!! going crazy with fckng spammers!!!! great job!!!!

Palehorse74480 01-17-2011 08:15 PM

Ok the spam log link points to:

The requested URL /forums/admincp/modcp/moderate.php was not found on this server.

From this:
Found in Akismet Database. Held for moderation:

How to fix?

Edit: also the email field is blank.

GlowHost.com 01-18-2011 09:30 PM

Quote:

Originally Posted by Palehorse74480 (Post 2150655)
Ok the spam log link points to:

The requested URL /forums/admincp/modcp/moderate.php was not found on this server.

From this:
Found in Akismet Database. Held for moderation:

How to fix?

Edit: also the email field is blank.

Wait for version 2.0 which has better logging.

Lover1 01-18-2011 10:53 PM

Thank you very much for this outstanding Mod! :up:

john h 01-18-2011 11:49 PM

Quote:

Originally Posted by GlowHost.com (Post 2151159)
Wait for version 2.0 which has better logging.

Any idea on a release date?

iwvnews 01-19-2011 03:53 AM

Thanks for this spectacular mod. You have saved me hours of work and done me a solid.

abashiri 01-19-2011 06:29 AM

Not sure if anyone has had the following occur or if investigation is in progress:

Just installed the v1.2.8 file (v.1.2.7 on the product) and a little later looked in the log file.

I found that the first few log records were blocked - no probs, looked good.

Then I noticed the following 23 records (created every few seconds) were almost the same. They had the same i/p and email addy but were all 'Passed StopForumSpam ...' and 'is_blocked = 0'.

I manually banned the i/p and deleted the user. Is something amiss or should this happen? I don't really want loads of repeating log records.

As yet no further log records have been created.

If I can provide further details then let me know.

Please can someone advise.

john h 01-19-2011 06:56 AM

I've not seem that problem and I'm getting around 100 registration attempts per day.

abashiri 01-19-2011 07:13 AM

Quote:

Originally Posted by john h (Post 2151352)
I've not seem that problem and I'm getting around 100 registration attempts per day.

It sure is strange and not something that I would expect should happen.

I've had one further log record since and that appears to be fine ('is_blocked = 1').

Alfa1 01-20-2011 08:59 PM

Lee brought something important to my attention regarding SFS:
http://www.vbulletin.com/forum/showt...=1#post2104854
SFS is very successful at blocking spam bots from registrations. But that causes another issue. These spammer registration scripts can try to register again in millions of a second. They keep banging on the door. Hitting the server many times and causing high server loads. This is also why SFS logs show so many blocked spammer accounts.

So while SFS resolves the spam problem it relocates the problem to server load.

One solution could be to analyzing the http fingerprint of blocked spammers and blocking them from the site. Or even adding a temporary IP block for those IPs.

Joey805 01-21-2011 04:05 AM

Any updates on a fix for this mod blocking RSS feeds? Is there a way we can exclude a particular user id from getting their threads moderated maybe?

GlowHost.com 01-21-2011 01:56 PM

Quote:

Originally Posted by john h (Post 2151223)
Any idea on a release date?

Version 2.0 will be released before Feb 1st, 2011

Quote:

Originally Posted by Joey805 (Post 2152243)
Any updates on a fix for this mod blocking RSS feeds? Is there a way we can exclude a particular user id from getting their threads moderated maybe?

Version 2.0 solves this problem.

Joey805 01-21-2011 07:00 PM

Quote:

Originally Posted by GlowHost.com (Post 2152415)
Version 2.0 will be released before Feb 1st, 2011



Version 2.0 solves this problem.



Awesome! Looking forward to it.

Thanks so much for this great mod.

GlowHost.com 01-21-2011 07:17 PM

Sure, glad you like it. :)


All times are GMT. The time now is 05:17 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.07377 seconds
  • Memory Usage 1,851KB
  • 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
  • (3)bbcode_code_printable
  • (1)bbcode_php_printable
  • (18)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete