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)

Devices 05-25-2008 12:23 PM

Quote:

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

Yes its earlier in this thread a few times. Around page 6, 7 or 8 iirc.

scan-pa 05-25-2008 05:06 PM

does anyone know how to add these lines of code to the product or 2 plugins to send ip info? I think this is the code needed to get the ip and host info, but I do not know how to add it to the plugin.

$fipaddress = 'IP Address: ' . IPADDRESS . "\r\n";
$iphostname = "Host: " . @gethostbyaddr(IPADDRESS) . "\r\n";

scan-pa 05-25-2008 05:09 PM

Quote:

Originally Posted by Devices (Post 1530891)
Yes its earlier in this thread a few times. Around page 6, 7 or 8 iirc.

page numbers vary by what each person has it set to in the User CP options.

I have mine set to 40 posts per page.

Boofo 05-25-2008 05:18 PM

Actually, it should be:

@gethostbyaddr($_SERVER['REMOTE_ADDR']);

scan-pa 05-25-2008 05:26 PM

Quote:

Originally Posted by Boofo (Post 1531124)
Actually, it should be:

@gethostbyaddr($_SERVER['REMOTE_ADDR']);

Thanks Boofo, that fixed it.

Many Thanks.

MeMySelfNi 05-29-2008 05:06 PM

Quote:

Originally Posted by Boofo (Post 1531124)
Actually, it should be:

@gethostbyaddr($_SERVER['REMOTE_ADDR']);

Where exactly is that suppose to go, within the plugin when you go to edit it?

berry05 06-01-2008 03:03 AM

now the default is 15 seconds....15 seconds for what?

Lynne 06-01-2008 03:24 AM

Quote:

Originally Posted by berry05 (Post 1537517)
now the default is 15 seconds....15 seconds for what?

15 seconds for them to register. Basically, if they take more than 15 seconds to register, then the assumption is they are not a bot and are allowed to register.

berry05 06-01-2008 04:40 AM

so i should raise it above 15 seconds huh?

scan-pa 06-02-2008 04:28 PM

12 - 15 seems to be ok time.

most bots are 1 sec. to 8 sec. Have never had one take longer yet, and I block over 30+ of these spam bots every day.

The best time I can get to do the reg page with 1 click pasting, took me just over 15.81 sec.

berry05 06-02-2008 06:11 PM

but its humanly impossible to do a register page in 15 seconds or less..

NeitherSparky 06-04-2008 12:56 AM

Installed this (and another bot-befuddling mod) yesterday after installing 3.7 and getting flooded with bots, and I got my first Is Bot email today. Thank you. :)

Ak47 06-04-2008 09:46 AM

What a great mod, InstalleD. :D.

berry05 06-16-2008 06:25 PM

omg! this mod works great! block at least 20 a day!! no lie!! problem is some are still getting through...how do i turn this sucker up so that none get through? my default is at 15....do i chnage is higher or lower?

supercookie 06-24-2008 11:36 AM

Hi,

stupid question: I have enterered 45 seconds - my test registration is denied with the words:

user blocked from registration

"Entschuldigung, aber zurzeit sind keine neuen Registrierungen möglich."

-> "Sorry, no registrations at the moment"

Why? What do I have to change?

Best regards
Marc

Fonzi 06-24-2008 12:46 PM

There were no bots getting through until I upgraded to 3.7, now I'm flooded with them. I reinstalled IsBot and they're still getting through. Any ideas why?

Thanks

berry05 06-24-2008 03:25 PM

change 45 seconds back to 15 supercookie
:D

Boofo 06-24-2008 03:29 PM

Mine stopped working for some reason. I can't see the bots just leaving me alone now.

Idawg 06-24-2008 11:05 PM

I have multiple 3.7 boards with is-bot installed and I dont get hammered by them.. It COULD be the way I upgrade the forums.. I uninstall all the 3.6 mods (minus the photogallerys and such). Then I delete all the code except for attachments ect, upload 3.7.x and upgrade. I then install the new mods.. NO BOTS.. I got hammered on the first board I upgraded, but I did the above and reinstalled isbot and no more bots

I dont know, maybe it is my dumb luck or something :D

SmartOneVision 06-27-2008 09:01 PM

Very Smart Idea :up:, for me just this hack was able to stop the spam posts , thx a lot

noppid 06-29-2008 05:13 PM

All a spammer has to do to beat this is look for a form field, send it and use a false time stamp. It may work for a while, but it's too easy to beat.

Ya need to grab something from the registering user when they click the forum rules to register and store it in the DB for comparison later privately on form submit. ;)

Alfa1 06-29-2008 06:15 PM

Recently an online spam script was posted on vb.org. It processed a mass of vb forums and paused after every step. So even though this hack is a very helpful addition, it wont stop all spam.

Boofo 06-29-2008 06:31 PM

That is where reCAPTCHA comes in handy.

noppid 06-29-2008 06:49 PM

Gotta have more than one line of defense, right?

Boofo 06-29-2008 07:00 PM

Better safe than sorry.

Alfa1 06-30-2008 12:18 PM

Since installing this mod yesterday, I have hundreds of spam bots banging on my door(WOL), but they cant seem to get in. So a big thumbs up. I googled the bot IP's and most of them lead me to www.stopforumspam.com which is really handy.
This hack may also be very helpful as an extra level of security:
https://vborg.vbsupport.ru/showthrea...=stopforumspam

TheInsaneManiac 06-30-2008 01:03 PM

Does this work with 3.7?

Boofo 06-30-2008 02:08 PM

Yes, it does, although it has stopped working on my site for some reason. I haven't gotten an email for this hack for over 2 months and I know the bots are still trying.

NeitherSparky 07-01-2008 04:15 AM

It works on my site, I'm running 3.7.2.

Alfa1 07-01-2008 12:48 PM

I am not getting any emails on vb 3.7.1 PL2

Pottsy 07-03-2008 08:05 AM

Quote:

Originally Posted by Boofo (Post 1563052)
Yes, it does, although it has stopped working on my site for some reason. I haven't gotten an email for this hack for over 2 months and I know the bots are still trying.

Did you remember the manual template edit? I forgot mine after a mass revert when upgrading to 3.7 :o

Quarterbore 07-04-2008 04:36 PM

I am getting a lot of bots that are registering with a location of "1" so I want to add a simple line of code to the Is Bot plugin for "register_addmember_process" that will check the location and if it says "1" I wanted them blocked.

So, here is the code:

Find:

PHP Code:

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

AFTER ADD:

PHP Code:

if ($vbulletin->GPC['userfield']["field2"] == 1)
{
eval(
standard_error(fetch_error('noregister')));


EDIT: OK, I confused someone on my own site by what was posted here. What you need to edit is the PLUGIN code as follows:

AdminCP >> Plugins & Products >> Plugin Manager >> Product : Is Bot

Then, edit the plugin for "Is Bot" attached to the "register_addmember_process" plugin

Easy as pie!

Lee G 07-08-2008 11:08 AM

That guys a trouble maker over at your site Quaterbore.
Name him and shame him :D

Thanks for making the extra bits clear

And this hack works well with 3.7.2 pl1 :up:

Stopping about 20+ spam bots a day

makaiguy 07-15-2008 12:49 PM

[Clicking "Installed" ...]

Have had this in place for a while and was receiving no emails, although the number of spammer registrations definitely appeared to be reduced -- thanks to a recent post I realized I had not made the required template modification.

makaiguy 07-15-2008 01:49 PM

It's been about an hour since enabling the notification emails and I've received 8 notices. This is more spammers than I would typically have had register in a whole day before installing Isbot. Could the bots be detecting the registration failure and resubmitting rather than moving on?

What happens if the "no register" error notice is not displayed? Would the regs still be blocked?

makaiguy 07-15-2008 02:34 PM

I note that MOST of these blocks would already have been caught by my prohibition of accepting registrations from a handful of spammer email domains (notably mail.ru and @gawab.com). Is there a different hook that could be used that would only come into play AFTER the registratrion has passed through vB's own registration checks? It might cut down on the number of emails considerably.

BadgerDog 07-24-2008 02:49 PM

I've already posted the fact that I installed this mod on our v3.67pl1 system, but I wanted to reiterate my appreciation to the author.... :)

It's incredible how much time this mod saves me from what I had to do before, in order to try and keep "bots" and spammers out of our system. It seemed like I was spending hours every day, just trying to add IP's and email addresses to the "banned" lists, but they kept coming.

Now, I get dozens of emails every day, showing how many of these "bots" got stopped and the stress of running the system is way lower...

Thanks calorie... :up:

If I could give you a hug, I would ... but, it doesn't mean we're going steady ... :D

Regards,
Badger

gfxhelp.com 08-12-2008 02:41 AM

It works, but when it's under the set time I get..

Warning: fsockopen() [function.fsockopen]: unable to connect to mail.domain.com:25 (Connection refused) in [path]/includes/class_mail.php on line 604

Although it does work and gives the registration disabled message. Anyone else get this or is it just me?

tommykjensen 08-12-2008 06:44 PM

I don't know if this has been asked but is it possible to modify this so the IP address is included in the email? I would like to add the IP addresses of the spambots to my .htaccess file to block them completely.

NeitherSparky 08-13-2008 04:32 AM

Quote:

Originally Posted by tommykjensen (Post 1597199)
I don't know if this has been asked but is it possible to modify this so the IP address is included in the email? I would like to add the IP addresses of the spambots to my .htaccess file to block them completely.

The original post with this info ought to be linked to in the body of the thread...but it isn't so:

To include the IP in the email.

Go to the Plugin Manager in your AdminCP
Click edit for "register_addmember_process" under Is Bot product

Find:

Code:

$isbot_email = htmlspecialchars_uni($vbulletin->GPC['email']);
Below it add:

Code:

$isbot_ipaddy = IPADDRESS;
next find:

Code:

. ' (' . $isbot_timediff . ' ' . $vbphrase['isbot_seconds_transpired'] . ')';
REPLACE it with:

Code:

. '  (' . $isbot_timediff . ' ' . $vbphrase['isbot_seconds_transpired'] . ')'
. '  The IP Address is: ' . $isbot_ipaddy ;



All times are GMT. The time now is 01:18 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.01754 seconds
  • Memory Usage 1,825KB
  • 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
  • (4)bbcode_code_printable
  • (2)bbcode_php_printable
  • (7)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