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 - Spambot Stopper - Prevent Spambots from Registering (https://vborg.vbsupport.ru/showthread.php?t=294633)

kh99 01-18-2014 09:45 AM

Sort of like max said, bots don't use the button at all. The button and the enabling/disabling only apply to a user using a browser. If you were to write a program to connect to a vbulletin site and submit a registration, you could simply ignore those things.

I would have to look at the code to figure out where you could add code to do something with the ip addresses. I'll look when I get a chance.

Max Taxable 01-18-2014 04:13 PM

Quote:

Originally Posted by Phaedrus (Post 2475081)
I thought it disabled the button so that it couldn't be clicked.

Right. This is to prevent accidentally trapping a legitimate human. Therefore this Mod does nothing at all against human spammers. It's not designed to address those and doesn't claim to.
Quote:

How do I get it to move IP addresses to the Miserable users?
I strongly advise against doing this. Today's spammer IP might be tomorrow's legitimate user, the way the spammers are now able to spoof legitimate ISPs.

Phaedrus 01-21-2014 06:51 AM

This mod rocks, it's blocked a ton of them. I'll have to do much less pruning in the future.

sv1cec 01-21-2014 07:59 AM

You could add a little piece of code, to add the bot's IP address to your banned IP addresses list, but the question is why?

The bots will not come back as humans, to register in your site. Their ... business plan is to attack as many sites as possible in the shortest possible time. That's the same reason, why they do not make their programs wait for 60 seconds, before hitting the "register" key.

I had such a routine in my antispam filter, in vB 3.0.xx. More than 60,000 IP addresses attempted to register (yeah, I was saving them in a table), in two and a half years (March 2nd, 2011 to November 23, 2013). Several of them came back more than one times. Always they were stopped by the "too quick registration" filter.

Unless you are prepared to run a special consolidation program, to identify similar IPs, it's not worth it entering the bots IPs in the banned IP addresses list.

What I would suggest, is that you use more than one traps for the bots. For example, this one, the one that checks the IP/email of the registering person against known spammers databases, as well as other traps. For example, use a special field in the registration form (for example, the registering person's country). Most bots do not bother entering that correctly. If you compare that field, with the location of the IP address, you can trap these bots.

So far, in my updated (vBulletin 4.2.2) site, about 98% of stopped bots are trapped by this mod, another 1.8% is stopped by comparing their IP/email to StopForumSpam database (there is a hack for that) and the rest .2% is trapped by my other filters.

Max Taxable 01-21-2014 03:28 PM

Quote:

Originally Posted by sv1cec (Post 2475744)
You could add a little piece of code, to add the bot's IP address to your banned IP addresses list, but the question is why?

The bots will not come back as humans, to register in your site. Their ... business plan is to attack as many sites as possible in the shortest possible time. That's the same reason, why they do not make their programs wait for 60 seconds, before hitting the "register" key.

I had such a routine in my antispam filter, in vB 3.0.xx. More than 60,000 IP addresses attempted to register (yeah, I was saving them in a table), in two and a half years (March 2nd, 2011 to November 23, 2013). Several of them came back more than one times. Always they were stopped by the "too quick registration" filter.

Unless you are prepared to run a special consolidation program, to identify similar IPs, it's not worth it entering the bots IPs in the banned IP addresses list.

What I would suggest, is that you use more than one traps for the bots. For example, this one, the one that checks the IP/email of the registering person against known spammers databases, as well as other traps. For example, use a special field in the registration form (for example, the registering person's country). Most bots do not bother entering that correctly. If you compare that field, with the location of the IP address, you can trap these bots.

So far, in my updated (vBulletin 4.2.2) site, about 98% of stopped bots are trapped by this mod, another 1.8% is stopped by comparing their IP/email to StopForumSpam database (there is a hack for that) and the rest .2% is trapped by my other filters.

Yep always have more than one arrow in the quiver, so to speak.

Banning IPs is so 20th Century - today the botnet admins have the software set to spoof legitimate providers IPs anyway. Banning a spammer IP today means a legitimate user can't register tomorrow.

sv1cec 01-21-2014 04:35 PM

Still, maybe I had 10 complaints from people whose IP was banned and they were innocent. But those were dynamic IPs, so it doesn't mean they were banned in error.

A never ending war, that's what we are involved in, folks!

Max Taxable 01-21-2014 06:12 PM

Quote:

Originally Posted by sv1cec (Post 2475814)
Still, maybe I had 10 complaints from people whose IP was banned and they were innocent. But those were dynamic IPs, so it doesn't mean they were banned in error.

One is one too many. Today there's nothing gained by banning IPs, it's ineffective and it's only going to block legitimate people.
Quote:

A never ending war, that's what we are involved in, folks!
Yup.

Our challenge and meter is much more difficult than the spammers. Ours is, stopping the spammers without blocking or annoying legitimate people.

But... We are smarter and also better looking then the spammers, this is why they are bottom feeders to start with.:D

sv1cec 01-21-2014 07:04 PM

Quote:

Originally Posted by Max Taxable (Post 2475827)
But... We are smarter and also better looking then the spammers, this is why they are bottom feeders to start with.:D

Can I show that to my wife? :) :p

gxfreebies 02-10-2014 02:50 AM

Installed this last night. works great on both my forums. using 4.2.0 PL3 and 4.2.2. Think they are great. Been looking for this a long time. Took me a while to find it. Glad I did.
You guys have a lot great ideas for combining to stop the spammers,thanks for sharing that.
I do however, have a question. I can't seem to get the registering member out of the moderation when registering. How do you guys do that. I want my members to be able to go right on in and start being active, not wait on me to accept them.
I have the random question, the email verification to activate, then it puts them into moderation to be accepted. How the heck do I get around that last part. What setting am I missing. I figure it is something simple I just havent seen. Please any insight would be grateful, I am going nuts trying to figure it out.

Barcham 03-03-2014 05:40 PM

It sounds to me like you have Moderate New Members set to 'YES' in your User Registration Options.


All times are GMT. The time now is 09:36 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.01679 seconds
  • Memory Usage 1,751KB
  • 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_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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