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)

tpn87 02-09-2008 07:58 PM

Wow... this plugin has saved me so much time with bogus registrations. Thanks so much for this!

KURTZ 02-12-2008 09:50 AM

i still love this mod! :P

Code:

The following user name with email address was blocked by the Is Bot mod: AllAdobeOEMSoftDownload - somesingoemforu@gmail.com (1 seconds transpired)
on Beta 4!

WreckRman2 02-13-2008 03:51 AM

Quote:

Originally Posted by Lionel (Post 1383576)
ok, this is how I auto ban them. I set mine to 5 seconds

In the Is Bot plugin at register_addmember_process, right before Put
PHP Code:

$db->query_write("UPDATE " TABLE_PREFIX "setting  SET value = IF(value <> '', CONCAT(value, ' ', $isbot_ipaddy) WHERE varname ='banip'"); 
 
$db->query_write("UPDATE " TABLE_PREFIX "datastore  SET data = IF(data <> '', CONCAT(data, ' ', $isbot_email) WHERE title ='banemail'"); 

And let them try again with a longer time frame :-)

Exactly what I was hoping for however when I add this code it returns an SQL error:

Database error in vBulletin 3.6.4:

Invalid SQL:
UPDATE setting SET value = IF(value <> '', CONCAT(value, ' ', ) WHERE varname ='banip';

MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') WHERE varname ='banip'' at line 1
Error Number : 1064
Date : Wednesday, February 13th 2008 @ 12:16:03 AM
Script : http://rchangout.com/forums/register.php?do=addmember
Referrer : http://rchangout.com/forums/register.php
IP Address : 64.184.169.176
Username : Flienceintito
Classname : vB_Database

WreckRman2 02-13-2008 05:07 AM

I'm not sure what IF(value <> '', does however I got errors from it.

I also had to change $isbot_ipaddy to $isbot_ip

I then had to change $isbot_ip to '$isbot_ip' , otherwise it would return an error splitting up the IP address.
------

So I ended up with this and it works fine... Thanks!

$db->query_write("UPDATE setting SET value = CONCAT(value, ' ', '$isbot_ip') WHERE varname ='banip'");

Boofo 02-13-2008 09:47 AM

Quote:

Originally Posted by KURTZ (Post 1441365)
i still love this mod! :P

Code:

The following user name with email address was blocked by the Is Bot mod: AllAdobeOEMSoftDownload - somesingoemforu@gmail.com (1 seconds transpired)
on Beta 4!

With the reCAPTCHA, is this still needed on beta 4? And what is your time setting at?

KURTZ 02-13-2008 10:39 AM

Quote:

Originally Posted by Boofo (Post 1442061)
With the reCAPTCHA, is this still needed on beta 4? And what is your time setting at?

yes, i've reCAPTCHA enabled, and you just saw that this hack still blocks "something" ... damn i don't remember the time that i've settled ... maybe 5 or 3 seconds ...

Boofo 02-13-2008 10:47 AM

With reCAPTCHA, I doubt they would have gotten through. I have Guests sitting at "Registering" constantly in the Who's Online but no one has registered that wasn't legit.

KURTZ 02-13-2008 10:52 AM

Bobby i don't know ... you can see what's happened on my site ...

KURTZ 02-13-2008 11:16 AM

other two blocked ... :D

The following user name with email address was blocked by the Is Bot mod: AnaebSpone - anaebspone@loanforums.biz (0 seconds transpired)

The following user name with email address was blocked by the Is Bot mod: sombdodablaby - inefarege@bk.ru (3 seconds transpired)

Boofo 02-13-2008 11:27 AM

I think what is happening is this hack is catching them before they have a chance to go at reCAPTCHA. If you didn't have this installed, reCAPTCHA would stop them, if you have it enabled. It never hurts to have 2 lines of defense. ;)

Eagle Creek 02-13-2008 11:45 AM

Although the idea looks nice I'm affraid it will block real members. What do you consider 'impossible'?

KURTZ 02-13-2008 12:41 PM

Quote:

Originally Posted by Boofo (Post 1442111)
I think what is happening is this hack is catching them before they have a chance to go at reCAPTCHA. If you didn't have this installed, reCAPTCHA would stop them, if you have it enabled. It never hurts to have 2 lines of defense. ;)

trust me, i've reCAPTCHA enabled, and like you say, i've never got troubles with the bots ... i've installed this hack only cause i remember the great job that it does on the 3.6.x version ... however, maybe you're right Bobby ... i'm not an expert ... :)

cmedic101 03-05-2008 01:16 PM

Great Job!! Thank you

AdrianH 03-07-2008 04:37 PM

Quote:

Originally Posted by Eagle Creek (Post 1442122)
Although the idea looks nice I'm affraid it will block real members. What do you consider 'impossible'?

I have this installed alongside No Spam and Guest Tracking, I see dozens of bots a day trying to register and fail, it has never stopped any genuine member signing up.

My forum used to be on phpbb software and with all mods available I was spending hours a week killing spammer/bot accounts........ Not one single spammer/bot has succeeded in signing up with this mod installed.

Saviour 03-07-2008 05:15 PM

I use this mod, as well. Stops quite a few bots...every day.

Let's say...in the worst case scenario...that it did happen to block a new member. That person has the opportunity to use your contact form to let you know about any registration issues they may be having. Do you think a bot that keeps getting blocked is going to contact you and say..."Hey, I want to spam your site, but I'm having a helluva time trying to register."

This mod is the best thing since sliced bread...and I mean that most sincerely...

Critterracing 03-20-2008 01:43 PM

hi everyone
i stumbled across this post in hopes of finding a fix to these bots. ive been trying to get it installed to no avail.

can someone help with the installation of this mod?

thanks
Aldo

bainsey 03-24-2008 08:08 PM

this is the best spam bot, we had a bug in one plugin so installed one by one, since we disabled this we have 10 new porn accounts a day, got to get this back in place :D

tpearl5 04-07-2008 02:27 AM

Since installing this hack in feb 2007 it has blocked over 11,000 bots!!

I'm currently testing it out on 3.7.

J105C 04-23-2008 03:24 PM

Quote:

Originally Posted by tpearl5 (Post 1484908)
Since installing this hack in feb 2007 it has blocked over 11,000 bots!!

I'm currently testing it out on 3.7.

Where do you find that information? I cannot seem to find anything under ACP for this hack either.

sdavis2702 04-28-2008 10:33 AM

This just might be the most excited hack I've installed! Great job!

dave9720 04-28-2008 11:13 AM

Installed this mod on my forum, Unable to stop the bots. 95 in the last 24 hours. I checked to see if this mod was on and adjust time to 30 secs. Any help would be appreciated.

$vbulletin->input->clean_array_gpc('p', array(
'isbot_time1' => TYPE_UINT
));

if ($vbulletin->GPC['username'] && $vbulletin->GPC['email'])
{
$isbot_time1 = $vbulletin->GPC['isbot_time1'];
$isbot_time2 = TIMENOW;
$isbot_timediff = intval($isbot_time2 - $isbot_time1);

if ($isbot_timediff <= 30) // difference in seconds
{
$isbot_username = htmlspecialchars_uni($vbulletin->GPC['username']);
$isbot_email = htmlspecialchars_uni($vbulletin->GPC['email']);

$isbot_subject = $vbphrase['isbot_user_blocked_from_registering'];
$isbot_message = $vbphrase['isbot_the_following_name_email_blocked']
. ': ' . $isbot_username . ' - ' . $isbot_email
. ' (' . $isbot_timediff . ' ' . $vbphrase['isbot_seconds_transpired'] . ')';

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

eval(standard_error(fetch_error('noregister')));
}
}

scan-pa 04-28-2008 03:43 PM

set it to 12 sec to 15 sec.

dave9720 04-29-2008 01:56 PM

Quote:

Originally Posted by scan-pa (Post 1501571)
set it to 12 sec to 15 sec.

Changed to 12 sec. Still getting in. Don't think this mod is working on my forum, There is no emails. Currently on 3.6.10 with php5:confused:

sdavis2702 05-04-2008 01:56 AM

Got my first one :)

The following user name with email address was blocked by the Is Bot mod: Whassyoraky - xrumer@micro.lt (7 seconds transpired)

I love it!!!!

CoreyT 05-06-2008 04:54 PM

Been using this mod for a year or so.
I get anywheres from 50 to 75 emails per day from the forum server letting me know it caught a spammer.
I have it set to the default 15 seconds.

Most are from Russia, here is an example.
Not sure if this one is from Russia though.
Quote:

The following user name with email address was blocked by the Is Bot mod: Viagra_Kaufen - thesun@yalta.krim.ws (2 seconds transpired)
I give this mod two thumbs up.

AdrianH 05-07-2008 10:27 AM

Quote:

Originally Posted by dave9720 (Post 1501378)
Installed this mod on my forum, Unable to stop the bots. 95 in the last 24 hours. I checked to see if this mod was on and adjust time to 30 secs. Any help would be appreciated.

$vbulletin->input->clean_array_gpc('p', array(
'isbot_time1' => TYPE_UINT
));

if ($vbulletin->GPC['username'] && $vbulletin->GPC['email'])
{
$isbot_time1 = $vbulletin->GPC['isbot_time1'];
$isbot_time2 = TIMENOW;
$isbot_timediff = intval($isbot_time2 - $isbot_time1);

if ($isbot_timediff <= 30) // difference in seconds
{
$isbot_username = htmlspecialchars_uni($vbulletin->GPC['username']);
$isbot_email = htmlspecialchars_uni($vbulletin->GPC['email']);

$isbot_subject = $vbphrase['isbot_user_blocked_from_registering'];
$isbot_message = $vbphrase['isbot_the_following_name_email_blocked']
. ': ' . $isbot_username . ' - ' . $isbot_email
. ' (' . $isbot_timediff . ' ' . $vbphrase['isbot_seconds_transpired'] . ')';

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

eval(standard_error(fetch_error('noregister')));
}
}

It has worked flawlessly in v3.6.8/.9/.10 and now v3.7 for me, are you sure you installed
correctly? I do know someone that edited the.xml and imported it but neglected to add the template edited that is required.

8 bots stopped within the last 90 minutes here.

dave9720 05-07-2008 06:05 PM

Quote:

Originally Posted by CareyCrew (Post 1511487)
It has worked flawlessly in v3.6.8/.9/.10 and now v3.7 for me, are you sure you installed
correctly? I do know someone that edited the.xml and imported it but neglected to add the template edited that is required.

8 bots stopped within the last 90 minutes here.

Installed again same thing, This mod only has one product-isbot.xml. Just uploaded to my acp and check to see if it is active. Didn't edit anything.:confused:

AdrianH 05-07-2008 06:13 PM

Quote:

Originally Posted by dave9720 (Post 1511870)
Installed again same thing, This mod only has one product-isbot.xml. Just uploaded to my acp and check to see if it is active. Didn't edit anything.:confused:

That is why it is not working then.......... read the "README" you have to edit a template.

Quote:

Is Bot Installation
================================================== ==========================================

1) The default time difference is set to 15 seconds. If you want to change that time to
something else, open the product-isbot.xml file, look for the following line, and change
15 to some other number in seconds:

if ($isbot_timediff <= 15) // difference in seconds

2) In the vB register template find:

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

And afterwards add the following:

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

3) Import the product-isbot.xml file as a product via the ACP


================================================== ==========================================
Obviously, use at your own risk. Enjoy!

scan-pa 05-07-2008 06:20 PM

30 sec. will let most bots in.....

15 seconds and under is the recomendation. Reg Bots are super quick, aprox 7 - 18 sec, per reg page.

turn it down a few sec.

dave9720 05-07-2008 09:06 PM

Thanks CareyCrew & scan-pa for the info. Edited the template and time to 7 secs. So far so good no spiders.:D

Spoke to soon, Still comeing in. I have 4 skins and paste this into all 4 reg. templates.

droid101 05-09-2008 02:38 PM

This thing has saved me so much moderation time... it's ridiculous. This is by far the best mod I have with regards to cutting down my admin time. Ten more thumbs up.

bobs409 05-12-2008 10:07 AM

Works great! :up: Caught 4 spambots on the first night.

Thanks so much for this great mod!


Bob

bc3tech 05-13-2008 03:53 PM

mine had been working well, been receiving e-mails just fine, and now just recently i've not been getting e-mails and bots are getting in.

i checked my templates and re-imported the product, also checked the hooks. all seems to be in place.

any ideas?
Quote:

Originally Posted by scan-pa (Post 1511893)
30 sec. will let most bots in.....

15 seconds and under is the recomendation. Reg Bots are super quick, aprox 7 - 18 sec, per reg page.

turn it down a few sec.

am pretty sure this is incorrect. The code is written such that if they get in UNDER the time you specify they're flagged as a bot. so a higher time should nab more at the risk of getting legit users, however.
Code:

        if ($isbot_timediff <= 15) // difference in seconds
        {
                $isbot_username = htmlspecialchars_uni($vbulletin->GPC['username']);
                $isbot_email = htmlspecialchars_uni($vbulletin->GPC['email']);

                $isbot_subject = $vbphrase['isbot_user_blocked_from_registering'];
                $isbot_message = $vbphrase['isbot_the_following_name_email_blocked']
...
}


Joe Blow 05-16-2008 10:50 AM

Awesome mod! Thank you! :up:

bc3tech 05-16-2008 12:45 PM

one thing i'd like to see in the future, or if anybody knows how to do it, is the IP address of the offender put into the e-mail that is sent.

then, you couple this mod w/ the IP No Register mod and you can ban repeat offenders from even trying.

Boofo 05-16-2008 01:07 PM

Quote:

Originally Posted by bc3tech (Post 1521551)
one thing i'd like to see in the future, or if anybody knows how to do it, is the IP address of the offender put into the e-mail that is sent.

then, you couple this mod w/ the IP No Register mod and you can ban repeat offenders from even trying.

I did that to mine 2 minutes after I installed it. All you need to add is IP: IPADDRESS

bc3tech 05-16-2008 05:39 PM

Quote:

Originally Posted by webgod (Post 1303825)
Well the Bots are getting smarter.:mad:


just had the following occur:

@ 7:52am CST:


@ 7:56am CST:


@ 7:58am CST



He got through.. note the IP address is different for all three attempts!

note the same e-mail address each time. this is why the auto-ban e-mail is a good option.
Quote:

Originally Posted by Boofo (Post 1521578)
I did that to mine 2 minutes after I installed it. All you need to add is IP: IPADDRESS

yup found that in some previous posts after more searching. thanks though.
also implemented the auto ip & auto e-mail banning. we'll see how it goes!

Boofo 05-16-2008 05:51 PM

Can you point me to the auto email and IP banning?

Clayton 05-25-2008 05:17 AM

Quote:

Originally Posted by Boofo (Post 1521847)
Can you point me to the auto email and IP banning?


ditto here, more interested in email banning

:up:

nova4708 05-25-2008 07:36 AM

This is an amazing plugin. I've just come back to find out how to get it to stop sending me emails, because in the couple weeks since I've installed it, it's blocked over 500 bot signups!

I'm so glad I added this! The spam on the site has been dramatically reduced, giving the mods just that much less to worry about. Fantastic!


All times are GMT. The time now is 11:13 AM.

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.02371 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
  • (17)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)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