![]() |
Zb Block - Stop Spam & 'bots @ Server
I tripped across ZB BLOCK (a GPL V2 PHP Protection Script) this week by accident and have been pretty impressed at what all it does, completely for FREE. Anyway, for those unaware I just wanted to share the information so they could beef-up their own website's security against all the various nasty's out there.
ZB BLOCK Don't let the robots in the door! A GPL V2 PHP Protection Script for your site. This php security script is designed to detect certain behaviors detrimental to websites, or known bad addresses attempting to access your site. It then will send the bad robot (usually) or hacker an authentic 403 FORBIDDEN page with a description of what the problem was. If the attacker persists, then they will be served up a permanently reccurring 503 OVERLOAD message with a 24 hour timeout. What ZB Block is Excellent at:
Moderator(s), MOVE this thread to wherever you think it will do the most good for fellow vB Adminstrators. |
In just a couple of days, ZB BLOCK has denied over 1,000 bad-bot behaviors on my website. Below is a sampling of my logs as a result of having it installed...
Code:
#: 14 @: Wed, 24 Nov 2010 00:39:55 -0500 |
I just stumbled across this while looking at the stopforumspam.com website. Yes, it looks interesting.
|
It's a TREMENDOUS add-on for any PHP based application, vBulletin included. :D Since adding it to our forums in NOV, our Bandwidth usage has dropped due to fewer spambots being able to crawl the website any longer.(see log entries in above post)
On some days, unsavory spiders had pushed our BW usage up over 1gB/day, whereas normal (for us) was around 200-300mB/day. We were faced with having to double our costs :eek: (i.e. by going to a larger hosting plan) when ZB BLOCK helped us to curtail a lot of wasted bandwidth 'some' robots were chewing up for no good reason at all. :mad: Visit http://www.spambotsecurity.com/ for more info. :up: Highly Recommended! |
This was worth reading and applying. Installed.
Lets hope this does not block out valid bots though, such as Google or valid members. This basically will prevent anyone not welcome onto your community. |
1 Attachment(s)
Quote:
|
So are you guys adding the 1 line of php code to your vBulletin files or to your major templates? (forumhome, forumdisplay, showthread)? Or is there a better place?
|
Well, per this thread ZB Hook (needed) only global.php? it's only needed in the global.php file from what I gathered.
However since I understand oh-so-little of all this -and- I'm a bit paranoid, I also added the single line of code to my index.php; login.php and register.php files as well.(overkill? probably:o) My train of thought behind doing so was, what if someone access the register.php file directly from off-site? I wasn't sure global.php was called in that instance so I figured, better safe than sorry. I'm sure someone more intelligent than me in how vBulletin's internals actually run could say for sure...but until then. ;) |
Well global.php is definitely called by register.php and login.php, and every .php file basically besides functions (which themselves are called by global to begin with) so I'd imagine just adding to global is enough...
However it might be easy to forget to re-edit global.php on an upgrade so I'm wondering if it isn't better to put this line in a plugin on a hook in global.php instead so you don't need to worry about upgrades... |
sounds pretty awesome.
I knew those china spiders were up to no good.... to be honest, I do not know a lot about spiders, but I do most do not appear useful, and i normally see 5+ trying to register at any given time on my forum...rather then some spiders trying to help your forum/content grow, they would rather hurt you. |
All times are GMT. The time now is 07:00 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|