vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.6 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=194)
-   -   Administrative and Maintenance Tools - vbStopForumSpam - known spammer lookup for new registrations (https://vborg.vbsupport.ru/showthread.php?t=176481)

Tmart 05-29-2010 12:30 PM

Used this mod for months now and it works great. I did an update last week to 4.0.3. And noticed more spam. I checked my log and had no new info. So i uninstalled the mod. Reinstalled and the spammers are still getting thru, and there is no log. I can't for the life of me get this very important mod to work. I can access the options, and the log is option is showing up under statistics. Is there anything in the new version of VB that I have to change?

Tmart

ikaro 05-31-2010 08:13 AM

It's working perfeclty, great job.

EcoForumZ 05-31-2010 05:27 PM

Awesome product! I am finally able to stop using my .htaccess file to block out whole countries. On a side note I do not recommend using .htaccees to do this as it impacts the forum performance BIG time.

fivestar2000 06-13-2010 02:17 PM

note: runs super on vB CMS 4.0.3

Chimpie 06-23-2010 01:25 AM

IP addresses show up for some users but not others.

Thoughts?

Chimpie

Floris 06-23-2010 05:06 PM

Maybe they are ipv6 ?

pedigree 07-02-2010 02:44 PM

It seems that someone has written a script of some sort that go through every IP in the database, user, posts, I dont know, but some forums have hit the database 80,000 times in a couple of hours.

This has resulted in perm bans from the API for abuse.

Please dont abuse the API. If you require more than 5000 queries a day, ask us first.

pedigree 07-02-2010 02:45 PM

Quote:

Originally Posted by Tmart (Post 2045062)
Used this mod for months now and it works great. I did an update last week to 4.0.3. And noticed more spam. I checked my log and had no new info. So i uninstalled the mod. Reinstalled and the spammers are still getting thru, and there is no log. I can't for the life of me get this very important mod to work. I can access the options, and the log is option is showing up under statistics. Is there anything in the new version of VB that I have to change?

Tmart

Nope, its exactly the same code for v3 and v4

Nicke71 07-09-2010 08:16 AM

I installed this mod now, I used a different hack against the database before (When running vb3.8x)

How to submit a spammer to the database? I have API key and did it manually in the past.

AndrewRich 07-10-2010 10:38 PM

Quote:

Originally Posted by Wired1 (Post 1650801)
Pedigree, I messed around w/ your code snippet for a bit, and made it into a plugin. No edit needed, wahoo!

It puts the box at the end of the first column. One plugin is for JUST the USER ID of 1, the other is for the admin usergroup (6 by default). Looking at it more, it needs some tweaking to use the default themes, but otherwise it works fine. Having this built into the "delete as spam" would be awesome. IIRC, someone has already suggested this, right?

I wanted the "submit as spam" button to open a new tab so as not to blow away the AdminCP, so I changed the code thusly:

Was:

Code:

<input onclick="this.form.action=\'http://www.stopforumspam.com/add.php\';this.form.submit()"  type="button" class="button" value="' . $vbphrase['submit'] . '"/>
Now:

Code:

<input onclick="this.form.action=\'http://www.stopforumspam.com/add.php\';this.form.target=\'_blank\';this.form.submit()"  type="button" class="button" value="' . $vbphrase['submit'] . '"/>
Added:

Code:

this.form.target=\'_blank\';

Chimpie 07-24-2010 02:36 PM

I just have to say that I'm very pleased with this mod. According to the logs it appears to be working quite well.

Naan-Kadavul 08-12-2010 01:04 PM

Thanks for the mod, I have installed this. but one problem I am facing.

my friend is having multiple internet connections. he is not able to register in my forum and has been listed as SPAMMER. any ways to solve this issue ?? what about those people who are in cybercafe etc. ???

rsuplido 08-12-2010 01:19 PM

This mod only activates during registration. If they have a legit account already, they can use a computer with a blocked IP anytime.

A workaround for those registering for the first time is to set their account manually, when they report about the problem.

pedigree 08-29-2010 02:39 PM

I recently update the stopforumspam.com website. some one has reported that this broke the postbit reporting. It hasnt but when you submit, there is no page or response. The data goes into the database just fine and Im working on a method to report this back without breaking anything else.

KW802 09-03-2010 06:54 PM

Quote:

Originally Posted by KW802 (Post 2006580)
After upgrading my vB 3.x sites to vB 3.8.5 it meant, of course, that I lost the manual edits to submit the user to StopForumSpam.com from directly in the ACP.

So... I came up with a very quick & very dirty plugin to add an option in the postbit. That way if a spammer does make it through and posts something, I can view the post, click on their name in the postbit, hit the 'Submit' button from the drop-down list (which then takes my browser window to the StopForumSpam.com site and shows me the result of submitting the info), hit the browser 'Back' button, and then continue BAU on cleaning up the spam.

Only Super Mods & above should be able to see the 'Submit' button but, for your own sanity, test it out on your site. ;)

Attached is the plugin XML and a screen shot of how it'll look. Notice this is a plugin and not a product! That means you import via ACP => Plugins & Products => Download/Upload Plugins and *not* through the Manage Products screen.

Yes, it's quick & dirty but it serves my purposes.

Quote:

Originally Posted by pedigree (Post 2091127)
I recently update the stopforumspam.com website. some one has reported that this broke the postbit reporting. It hasnt but when you submit, there is no page or response. The data goes into the database just fine and Im working on a method to report this back without breaking anything else.

You had me going there for a minute. :D

Try this version instead.... slightly different code but seems to be working with the new site format and will open a new tab/window instead (if people still want it to stay in the same window, let me know).

djbaxter 09-03-2010 10:10 PM

Quote:

Originally Posted by KW802 (Post 2006580)
After upgrading my vB 3.x sites to vB 3.8.5 it meant, of course, that I lost the manual edits to submit the user to StopForumSpam.com from directly in the ACP.

So... I came up with a very quick & very dirty plugin to add an option in the postbit. That way if a spammer does make it through and posts something, I can view the post, click on their name in the postbit, hit the 'Submit' button from the drop-down list (which then takes my browser window to the StopForumSpam.com site and shows me the result of submitting the info), hit the browser 'Back' button, and then continue BAU on cleaning up the spam.

Only Super Mods & above should be able to see the 'Submit' button but, for your own sanity, test it out on your site.


How do I change it so that only superadmins or admins can see this option?

djbaxter 09-03-2010 10:17 PM

Actually, I've just installed this and I don't see a link anywhere in the postbit to report as a spammer (I am a superAdmin). Where is this supposed to be set?

KW802 09-03-2010 10:23 PM

Quote:

Originally Posted by djbaxter (Post 2093447)
Actually, I've just installed this and I don't see a link anywhere in the postbit to report as a spammer (I am a superAdmin). Where is this supposed to be set?

It's in the drop-down. Click on the user's name.

djbaxter 09-03-2010 10:24 PM

Quote:

Originally Posted by djbaxter (Post 2093447)
Actually, I've just installed this and I don't see a link anywhere in the postbit to report as a spammer (I am a superAdmin). Where is this supposed to be set?

Oops. :o

Never mind. I have a 3.8x forum not yuet upgraded but I was adding this to the 4.06 forum. I just realized I'm in the 3.x thread for this add-on. :o

KW802 09-04-2010 12:50 AM

Quote:

Originally Posted by djbaxter (Post 2093450)
Oops. :o

Never mind. I have a 3.8x forum not yuet upgraded but I was adding this to the 4.06 forum. I just realized I'm in the 3.x thread for this add-on. :o

I posted a 4.x version also in the 4.x thread; I'll update that shortly. My public vB sites are still 3.8.x so that is why you usually see me do vB 3.x versions first.

Thomas P 09-10-2010 11:24 AM

Thanks and kuddos to KW802, nice AddOn to this hack :)
Quote:

Originally Posted by KW802 (Post 2093486)
My public vB sites are still 3.8.x so that is why you usually see me do vB 3.x versions first.

Great ;)

tattooz 09-13-2010 12:27 PM

Quote:

Originally Posted by Wired1 (Post 1650801)
FYI, www.stopforumspam.com was down for a while due to the bandwidth being exceeded.

Also, add a space after the // (like below) to find the edit location (which is on line 522 on v3.7.3 PL1)
Code:

// QUICK LINKS SECTION


Pedigree, I messed around w/ your code snippet for a bit, and made it into a plugin. No edit needed, wahoo!

It puts the box at the end of the first column. One plugin is for JUST the USER ID of 1, the other is for the admin usergroup (6 by default). Looking at it more, it needs some tweaking to use the default themes, but otherwise it works fine. Having this built into the "delete as spam" would be awesome. IIRC, someone has already suggested this, right?

Not sure I understand this right. I see the box it added at the end of the profile in the adminCP, but, if the spammer is blocked before they have the chance to actually register, what's the point?

Is there a mod, that will submit ALL the blocked spammer that try to register? That's what I need.

By the way, thank you for your hard work and awesome mod!!

AndrewRich 09-13-2010 05:55 PM

Is the blank screen on submitting to stopforumspam.com a known issue?

KW802 09-13-2010 06:39 PM

Quote:

Originally Posted by AndrewRich (Post 2097691)
Is the blank screen on submitting to stopforumspam.com a known issue?

Go back just one page and read posts #1015 onward.

AndrewRich 09-20-2010 05:43 PM

Quote:

Originally Posted by KW802 (Post 2097706)
Go back just one page and read posts #1015 onward.

Thanks, but I was referring to submitting from the Admin CP, not the postbit menu. I'll take a look at merging your changes with that plugin.

AndrewRich 09-20-2010 06:38 PM

I've merged KW802's changes into Wired1's supplemental plugin (which adds a "submit to stopforumspam" block in the AdminCP) and submitting from the AdminCP now works, and the resulting window shows the submission.

Thanks to both Wired1 and KW802.

Zookie 09-24-2010 02:28 AM

Quote:

Originally Posted by KW802 (Post 2093392)
You had me going there for a minute. :D

Try this version instead.... slightly different code but seems to be working with the new site format and will open a new tab/window instead (if people still want it to stay in the same window, let me know).

Sorry but I'm a novice with vBulletin. I set up my forum a year ago and make changes to it so seldom that I really don't remember how to do anything. I downloaded the file plugin_vBStopFormSpam.xml and followed the quoted instructions that said to "import via ACP => Plugins & Products => Download/Upload Plugins". I went to that page, clicked the Browser button, selected the file and clicked the Import button. It supposedly imported successfully. But when I click the Submit button in the vbStopForumSpam area of the User Manager page I still get a blank page (no new tab). I'm using vBulletin 3.8.4 Patch Level 2. Am I doing something wrong?

KW802 09-24-2010 06:47 PM

Quote:

Originally Posted by Zookie (Post 2102539)
Sorry but I'm a novice with vBulletin. I set up my forum a year ago and make changes to it so seldom that I really don't remember how to do anything. I downloaded the file plugin_vBStopFormSpam.xml and followed the quoted instructions that said to "import via ACP => Plugins & Products => Download/Upload Plugins". I went to that page, clicked the Browser button, selected the file and clicked the Import button. It supposedly imported successfully. But when I click the Submit button in the vbStopForumSpam area of the User Manager page I still get a blank page (no new tab). I'm using vBulletin 3.8.4 Patch Level 2. Am I doing something wrong?

The plugin I posted is for the user's postbit while viewing a thread (eg: click on a user's name in the postbit while viewing a thread and you'll see a new option there to submit the user to Stop Forum Spam).

For submitting users directly from within the ACP, try the plugin updated by AndrewRich a few posts up. :)

Zookie 09-24-2010 07:11 PM

Quote:

Originally Posted by KW802 (Post 2102819)
For submitting users directly from within the ACP, try the plugin updated by AndrewRich a few posts up. :)

No joy. I again went to ACP > Plugins & Products > Download / Upload Plugins , clicked the Browse button, selected the "vbstopforumspam_usergroup_6_fixed.xml" file I downloaded from post you referenced, and I'm still getting a blank page when I submit from the User Manager page.

Can anyone else confirm that the vbstopforumspam_usergroup_6_fixed.xml update fixed the blank page response when submitting from the User Manager page?

KW802 09-24-2010 08:59 PM

Quote:

Originally Posted by Zookie (Post 2102828)
No joy. I again went to ACP > Plugins & Products > Download / Upload Plugins , clicked the Browse button, selected the "vbstopforumspam_usergroup_6_fixed.xml" file I downloaded from post you referenced, and I'm still getting a blank page when I submit from the User Manager page.

Can anyone else confirm that the vbstopforumspam_usergroup_6_fixed.xml update fixed the blank page response when submitting from the User Manager page?

I'll check that version sometime this weekend. I do most of my submits from the postbit so I haven't installed Andrew's version yet.

whatsthegoodwor 09-26-2010 08:30 AM

I'm not sure if the mod is working because no log entry says denied or blocked. Right now it's set to block based on only email and not username/ip. The mod is set to "log and block registration" but allow registration for query connection errors.

The way I can tell who is a spammer is because the user name isn't linked and there's no account made - but the log for those entries still says "allowed registration". I think my vbulletin human verification is what's blocking the spam entries.

Also, what does "Result on field email - [REMOTEERR] Unverfied but allowed by policy" mean?

adwade 09-30-2010 10:56 AM

Quote:

Originally Posted by whatsthegoodwor (Post 2103272)
The way I can tell who is a spammer is because the user name isn't linked and there's no account made - but the log for those entries still says "allowed registration". I think my vbulletin human verification is what's blocking the spam entries.

I've noticed this happening as well, and wondered what was going on? :confused: Thanxx for the explanation, as I think my board is doing the same as well.


Otherwise, I must say: THIS IS THE SINGLE MOST IMPRESSIVE WORKING MODIFICATION I'VE EVER WITNESSED. The Logs are just amazing to read through. :eek:

:D Kudos to pedigree for such a fine product! :up:

JesterP 10-11-2010 05:51 PM

Quote:

Originally Posted by pedigree (Post 1646247)
OK, Ive been nagged and nagged and nagged (and not by my wife this time).

Here is a small change to 0.61 that will be worked on in 0.7 that will allow you to submit spammer details to the database from the admin control panel. It requires editting admincp/user.php

http://www.fizzleblood.net/quickadd.png

These line numbers are for my 3.71 dev install, they might be a bit different depending on the version. Ive only tested it in 3.71

Find (about line 524)

Code:

// QUICK LINKS SECTION
Insert ABOVE that (but below the if ($vbulletin->GPC['userid']) { )

Code:

                // VBSTOPFORUMSPAM MOD
                if ($vbulletin->GPC['userid'] > 1) { // we dont want to ban our admin account now do we
                        print_table_header("vbStopForumSpam");
                        if ($vbulletin->options["vbstopforumspam_apikey"])
                                print_label_row('Submit these details to www.stopforumspam.com ban list<BR><table><tr><td>Username:</td><td><input type="text" name="username"  size="30" value="'. $user['username'] . '"></td></tr><tr><td>Email:</td><td><input type="text" name="email"  size="30" value="' . $user['email'] . '"></td></tr><tr><td>IP:&nbsp;</td><td><input type="text" name="ip_addr"  value="' .$user['ipaddress'] . '"></td></tr></table><input name="api_key" type="hidden" value="' . $vbulletin->options['vbstopforumspam_apikey'] .        '"><input onclick="this.form.action=\'http://www.stopforumspam.com/add.php\';this.form.submit()"  type="button" class="button" value="' . $vbphrase['submit'] . '"/>');
                        else
                                print_label_row('You need an API key from www.stopforumspam.com before you can submit to the database' ,'');
                        print_table_break('', $INNERTABLEWIDTH);       
                }

You need to have an API key... This is a quick hack that changes the pages form so that it submits to the database. As its a quick hack, this relies 100% on javascript being enabled and makes no tests that it is enabled.

if all goes well, then Ill update the first post with a copy/paste of this. Now, stop PMing me about "can I submit data directly" please :D

I have been confronted by a white page in the ACP main frame when manually submitting. It used to show the spam site telling me it was successful. What could cause the white page upon submit suddenly?

Thanks!

Wired1 10-11-2010 06:05 PM

1. That code was turned into a plugin (by me) a couple of days later, so there's no need to edit anything. Link's in the main post, but here it is again: https://vborg.vbsupport.ru/showpost....&postcount=289

2. White page is normal for the time being. Happened after they upgraded the StopForumSpam site. If you get that page, it was successfully submitted.

Alfa1 10-11-2010 06:11 PM

Pedigree, what do you think of the following idea?

Many spammers use temporary / fake email providers. i.e. harry1234@trashmail.net
Most fake / temporary email addresses disappear after 1 day or even 5 minutes.
Serious registration use real email providers. There are many temporary email providers and they keep changing their domain names to dodge or

I believe it would help against spam and trolls if there would be a database of temporary email domains. So that if a user registers with such an email domain, the registration is denied. Like with SFS: admins could submit the temporary domains. A system could be used that when an email domain is submitted by more than X vbulletin sites, the domain is marked as a temporary/fake email.

Admins who moderate their new registrations could submit such domains with the click of a button if the 'new users moderation' queue would have a button for it. Other admins could submit trough an adminCP/modcp option.

Wired1 10-11-2010 06:30 PM

Quote:

Originally Posted by Alfa1 (Post 2109161)
A system could be used that when an email domain is submitted by more than X vbulletin sites, the domain is marked as a temporary/fake email.

That would block sites like gmail, yahoo, hotmail, etc.

Now keeping track of sites w/ throwaway email addresses and/or super secret ones (e.g. hushmail, etc) might not be a bad idea. Could give admins the option to block registration based upon having an email address from one of those sites, and use a custom phrase for the denied reason (e.g. "You are attempting to register with a temporary email address. We require that our members use real email addresses so that if we need to contact them we can."

Alfa1 10-11-2010 07:59 PM

Popular email domains like gmail, hotmail, yahoo, etc could be white-listed. Additional checks can be built in. For example by having a small group of volunteers double-check each throwaway email domain submission. Im sure there are admins/moderators that are willing to do that, as there will not be that many new domains a month.

Another reason for this suggestion is bouncing email. If your users can sign up with fake email, then this will cause a mass of bounces to be sent to your server.
Bouncing email can cause your site to be listed as a spammer. Its bizarre but true.

djbaxter 10-11-2010 08:21 PM

Quote:

Originally Posted by Alfa1 (Post 2109202)
Another reason for this suggestion is bouncing email. If your users can sign up with fake email, then this will cause a mass of bounces to be sent to your server. Bouncing email can cause your site to be listed as a spammer. Its bizarre but true.

How is bouncing email from fake email addresses going to get you listed as a spammer? Email to the fake email address never gets anywhere to be listed as spam.

The bottom line for me is that i do not want and will not use ANY scheme which autospams bounced email. I don't even use autodelete for spam on my server because of the potential for false positives, however low that may be. I want the option to scan what's being flagged.

GlowHost.com 10-11-2010 08:33 PM

Or you could just use Spam-O-Matic...

I hope Pedigree does not mind me posting here, but it sounds like he is busy maintaining the code for SFS instead of interfaces to the data that he provides.

https://vborg.vbsupport.ru/showthread.php?t=248042

It does all of that without code mods. The 1.x version should be fine for your vB3 boards.

JesterP 10-11-2010 11:55 PM

Quote:

Originally Posted by Wired1 (Post 2109160)
1. That code was turned into a plugin (by me) a couple of days later, so there's no need to edit anything. Link's in the main post, but here it is again: https://vborg.vbsupport.ru/showpost....&postcount=289

2. White page is normal for the time being. Happened after they upgraded the StopForumSpam site. If you get that page, it was successfully submitted.

What a relief. :) Thank you. Was hoping it wasn't me.

I would think I need to undo those edits before installing the plugin, correct? I don't think it was a lot.....memory fuzzy. :)

J


All times are GMT. The time now is 05:20 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.02678 seconds
  • Memory Usage 1,869KB
  • 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
  • (6)bbcode_code_printable
  • (21)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)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