vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Anti-Spam Options - Is Bot: Registration Time Check (https://vborg.vbsupport.ru/showthread.php?t=135094)

Max Taxable 01-09-2012 06:13 PM

Quote:

Originally Posted by Boofo (Post 2285611)
I had a human see the message as he beat the setting I had when we were first testing it. I still don't know how he did it.

It can happen if the time is set too high. I've found the 15 second limit works flawlessly. 30 seconds, too long. There are some humans who can actually legitimately fill out the fields that fast. If there is one who can do it in under 15, better check to see if he wears a Superman costume under his clothes.

Boofo 01-09-2012 06:21 PM

It was set at 15 when he got the error message. ;)

Apexi 01-09-2012 06:24 PM

Thanks for the info Max Taxable.

Max Taxable 01-09-2012 06:29 PM

Quote:

Originally Posted by Boofo (Post 2285617)
It was set at 15 when he got the error message. ;)

I have done that intentionally pasting info in, not legitimate info, just junk. Nobody can type that fast.

Did you reduce the time?

Boofo 01-09-2012 06:44 PM

Nope, the time was set as 15 seconds. The reason I knew he got it was because he knew the exact message and I had never shared that with anyone before. But, knowing what I know about him explained a lot of it. He is the ONLY human who has ever gotten the message as far as I know, anyway.

Max Taxable 01-09-2012 06:46 PM

Quote:

Originally Posted by Boofo (Post 2285636)
Nope, the time was set as 15 seconds. The reason I knew he got it was because he knew the exact message and I had never shared that with anyone before. But, knowing what I know about him explained a lot of it. He is the ONLY human who has ever gotten the message as far as I know, anyway.

Must be one helluva fast typist!

Most people registering have to read the stuff on the page to know what to do, take time to think of a nick, all that.

Oh shoot you misunderstood - I was asking if you reduced the time after that human got bot checked?

Boofo 01-09-2012 07:00 PM

No, I left is at 15 seconds as no one had ever gotten through it before him and no one has ever gotten through it since. But he did have to try it a few times to actually beat it, so I know he had to put some extra effort into it. I diod modify the mod a bit, though. It now does the register template edit automatically as well as has a few extra info bits added to it.

Apexi 01-10-2012 08:18 AM

Chuck Norris will complete it in a blink of an eye :D

Apexi 01-10-2012 03:03 PM

Quote:

Originally Posted by WATRD (Post 1208070)
Got it.

vbmail("foo@foo.com", $isbot_subject, $isbot_message, true);

Allows the mail to go to foo@foo.com instead of the webmaster mail. We have the webmaster mail set up to go to a bit bucket, so that wasn't working for us.

That one doesn't seems to work for me. I have not recieved any mail since i change.
Any other way to change e-mail?

Boofo 01-10-2012 03:23 PM

Why not just do this and avoid all the hassle if you don't want to receive emails?

Code:

// vbmail("foo@foo.com", $isbot_subject, $isbot_message, true

Apexi 01-10-2012 03:43 PM

I want the mail, but not to the webmaster address since there is 6 other guys using it.

Max Taxable 01-10-2012 04:02 PM

Goto the plugin manager find the hook on "register_addmember_process" by "Is bot" and change webmasteremail to the preferred email you want the messages to be delivered to.

Find:

PHP Code:

vbmail($vbulletin->options['webmasteremail'], $isbot_subject$isbot_messagetrue); 

Replace with:

PHP Code:

vbmail($vbulletin->options['you@yourmail.com'], $isbot_subject$isbot_messagetrue); 

With "you@yourmail.com" being your preferred email address.

The reason it didn't work before? You used " instead of just ' when you changed it, looks like.

Boofo 01-10-2012 05:33 PM

Go get 'em, Max! ;)

Apexi 01-10-2012 07:58 PM

Quote:

Originally Posted by Max Taxable (Post 2286060)
Goto the plugin manager find the hook on "register_addmember_process" by "Is bot" and change webmasteremail to the preferred email you want the messages to be delivered to.

Find:

PHP Code:

vbmail($vbulletin->options['webmasteremail'], $isbot_subject$isbot_messagetrue); 

Replace with:

PHP Code:

vbmail($vbulletin->options['you@yourmail.com'], $isbot_subject$isbot_messagetrue); 

With "you@yourmail.com" being your preferred email address.

The reason it didn't work before? You used " instead of just ' when you changed it, looks like.

I dont want to jump to conclusions but it's not working still. Not a single mail within 4 hours

Boofo 01-10-2012 08:12 PM

Give it a little more time. Also, make sure the webmaster email setting in the vb options is correct.

Max Taxable 01-10-2012 08:56 PM

Quote:

Originally Posted by Apexi (Post 2286172)
I dont want to jump to conclusions but it's not working still. Not a single mail within 4 hours

Did you do the file edit of the register template this installation requires:

In the vB register template find:

PHP Code:

<input type="hidden" name="url" value="$url/> 

And afterwards add the following:

PHP Code:

<input type="hidden" name="isbot_time1" value="$isbot_time1/> 


Boofo 01-10-2012 09:08 PM

Good catch, max. I forgot about that.

Max Taxable 01-10-2012 09:12 PM

Ok, now I feel really dumb because I gave you incorrect information originally.

Find:

PHP Code:

vbmail($vbulletin->options['webmasteremail'], $isbot_subject$isbot_messagetrue); 

Replace with THIS, instead of my earlier advice:

PHP Code:

vbmail('yourname@yoursite.com'$isbot_subject$isbot_messagetrue); 

This does work, I spent time testing it myself. Can't leave the hook, $vbulletin->options in there if you're changing the email to something other than the admin email for the board.

Apexi 01-10-2012 10:17 PM

Thanks. I'll give it a try :)

EDIT: It's seems to be something wrong with my webmail account. If i use that address no mail is recieved, but if i change to my hotmail it works like a charm :)

theparentpack 01-30-2012 01:14 AM

can anyone tell me if this works with vb 3.8? If not can you recommend a hack here that does? I have gotten over 5000 bot/spam registrations since Xmas. My other vb site doesn't have that issue for some reason. What is the point of them anyway? What do they gain by registering?

misuse 01-30-2012 06:02 AM

Working good for me in 3.8, 60-80 legit regs a day with maybe 2-4 spammers getting through that I manually ban before they even post by watching registration emails as they come in.
Add a few extra questions to the registration and the bots stick out like a sore thumb...

Alfa1 01-30-2012 06:19 AM

This mod is helpful, but will not catch all spam bots. You need multiple layers of defense.
Look into stopforumspam, bad behavior, projecthoneypot and spam-o-matic.

Max Taxable 01-30-2012 02:25 PM

Quote:

Originally Posted by theparentpack (Post 2294044)
can anyone tell me if this works with vb 3.8? If not can you recommend a hack here that does? I have gotten over 5000 bot/spam registrations since Xmas. My other vb site doesn't have that issue for some reason. What is the point of them anyway? What do they gain by registering?

Yes it works on my 3.8 and has stopped thousands upon thousands of bots and not interfered with even one human.

Max Taxable 01-30-2012 02:28 PM

Quote:

Originally Posted by Alfa1 (Post 2294100)
This mod is helpful, but will not catch all spam bots. You need multiple layers of defense.
Look into stopforumspam, bad behavior, projecthoneypot and spam-o-matic.

I haven't had this miss a bot yet. Not even one, out of many thousands of registration attempts. I got rid of most all other anti-spam measures.

HUMAN spammers.... Those are going to get through almost no matter what you do anyway but those are a extremely small percentage of the overall spam problem.

This Mod makes all the others superfluous. This one among them all should be part of native vBulletin.

Blackheart_72 02-06-2012 11:58 AM

Installed this today and it blocked two using the same email, the third one got through though.

tortuga2 02-09-2012 03:57 PM

thanks. not even launched yet and have dozens of these spam registrations. appreciate this mod.

temsamane 02-22-2012 12:29 AM

is this working for vb 4?

Max Taxable 02-22-2012 12:37 AM

Quote:

Originally Posted by temsamane (Post 2302158)
is this working for vb 4?

In this thread there are instructions on making this Mod compatible with vB4.

BirdOPrey5 02-22-2012 12:40 AM

Quote:

Originally Posted by temsamane (Post 2302158)
is this working for vb 4?

There are instructions to make it work on VB4 a few pages back.

EWGF 04-02-2012 12:22 PM

Spam increase lately =/

I'm sure this lightweight will help in some way, thanks

Max Taxable 04-02-2012 01:26 PM

Quote:

Originally Posted by EWGF (Post 2315986)
Spam increase lately =/

I'm sure this lightweight will help in some way, thanks

All it will do is end all of the autospam pretty much.

sv1cec 07-18-2012 09:46 AM

I had that in my vB 3.0.xx forums site, so I just installed it in the new 4.2.

May I humbly suggest that the author updates the instructions, in the first post, for 4.2? Not quite productive to go through 27 pages, before finding the required changes for the latest version.

Thanks to Calorie for this!

sv1cec 07-22-2012 07:22 AM

Anyone knows how to add the IP address from where the bot is coming in the email sent? Better yet, can someone derive the code for adding that IP address to the banned IP addresses list?

nick! 08-14-2012 02:45 PM

Just installed, thanks.

sv1cec 08-14-2012 04:57 PM

This hack is doing a great work at stopping spammers. I just wish it would allow us to add the banned IP addresses to the banned IP addresses list.

nick! 08-15-2012 10:11 AM

This bot is doing a great job, is there a way to stop the emails from bot alerts coming to my email address? I am getting on avg 20-30 new bots being blocked a day, so its cluttering up my emails, lol.

sv1cec 08-15-2012 10:42 AM

That's easy, just go in the plug-in and find this line

Code:

vbmail($vbulletin->options['webmasteremail'], $isbot_subject, $isbot_message, true);
Add a "#" in front of that line so it looks like this:

Code:

# vbmail($vbulletin->options['webmasteremail'], $isbot_subject, $isbot_message, true);
and that should stop the emails coming to your inbox.

evouga 08-21-2012 02:48 PM

Got this installed. Tested it myself and got the "Administrator has disabled registrations" error. However, I didn't receive an email for my attempt even though I properly edited my email into register_addmember_process.

Is this typical, or have I done something wrong?

nick! 08-22-2012 06:23 AM

Not sure why, it should gather the info for your email within the vb panel, make sure thats the one your using...

ETDC 09-09-2012 06:16 PM

Where is the 'vb register template' we're supposed to ammend? The code to add to isn't in 'register.php' if that's what you have to do...


All times are GMT. The time now is 05:56 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.01862 seconds
  • Memory Usage 1,836KB
  • 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
  • (8)bbcode_php_printable
  • (11)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (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