bot-trap 0.92
Sponsored Links
bot-trap 0.92 Ranking & Summary
File size:
0.006 MB
Platform:
Any Platform
License:
Public Domain
Price:
Downloads:
1400
Date added:
2005-12-30
Publisher:
Daniel M. Webb
bot-trap 0.92 description
bot-trap allows your Web site to automatically ban bad Web robots (a.k.a. Web spiders) that ignore the robots.txt file.
This does not include Googlebot and other well-behaved robots.
The main advantage over other implementations of this concept is that bot-trap has a manual "unban" feature so that humans can unban, but robots cant.
How It Works:
- You place a small "web-bug" strategically in your web pages. This bug is just a tiny image link that says to go to /bot-trap/index.php. Normal people dont see this link, but web bots do.
- You create a /robots.txt file that tells web bots not to go to the /bot-trap directory.
When the bad robot visits /bot-trap/index.php anyway, /bot-trap/index.php adds the IP address of the bad bot to a block list in /.htaccess. They are blocked from access to the site from then on. You can also be emailed when this happens.
Safeguards
It is possible that someone is banned who shouldnt be. Perhaps a previous user of an IP address in a DHCP pool was a naughty user and ran a bad bot, but now the new user is banned. Not to worry, the custom "403 Forbidden" page allows any user to unban themselves by typing a requested word into a form box. Real people can easily do this, but bots cant!
Installation:
1. Unpack the tarball in your web page root directory:
# tar -xzf bot-trap-x.x.tar.gz
2. Either add a line to your root .htaccess file like:
ErrorDocument 403 /bot-trap/forbid.php
or copy the premade one (bot-trap/htaccess-root-example). Notice that since once an IP is banned, it cant access anything in /, so the 403 page should be in /bot-trap, and /bot-trap/.htaccess should only say "Allow from all". Look at the forbid.php file in the distribution to see how to do this, or just use it as-is.
3. Make sure .htaccess controls are allowed in your Apache configuration (especially the "AllowOverride" directive). This allows bot-trap to ban IP addresses using the htaccess mechanism.
4. Create the empty file blacklist.dat in your web root directory, and make blacklist.dat, .htaccess, and the bot-trap directory in your web root directory owned by the www user with write permission. If web server uses a group (like the group "www-data" on Debian GNU/Linux), set these files and directories group-writable.
5. Edit bot-trap/settings.php to hold the correct email addresses to send alerts to.
6. Add "web-bugs" to your main web page to catch the bad bots. This is the XHTML code:
< !-- Bad robot trap: Dont go here or your IP will be banned! -->
< a href="/bot-trap/">< img src="bot-trap/pixel.gif" border="0"
alt=" " width="1" height="1"/>< /a>
7. Add the bot-trap directory to your robots.txt file, or copy the example robots.txt file (bot-trap/robots.txt.example) to the root directory.
8. Make sure /.htaccess and all other files have the correct permissions and ownership for your site.
This does not include Googlebot and other well-behaved robots.
The main advantage over other implementations of this concept is that bot-trap has a manual "unban" feature so that humans can unban, but robots cant.
How It Works:
- You place a small "web-bug" strategically in your web pages. This bug is just a tiny image link that says to go to /bot-trap/index.php. Normal people dont see this link, but web bots do.
- You create a /robots.txt file that tells web bots not to go to the /bot-trap directory.
When the bad robot visits /bot-trap/index.php anyway, /bot-trap/index.php adds the IP address of the bad bot to a block list in /.htaccess. They are blocked from access to the site from then on. You can also be emailed when this happens.
Safeguards
It is possible that someone is banned who shouldnt be. Perhaps a previous user of an IP address in a DHCP pool was a naughty user and ran a bad bot, but now the new user is banned. Not to worry, the custom "403 Forbidden" page allows any user to unban themselves by typing a requested word into a form box. Real people can easily do this, but bots cant!
Installation:
1. Unpack the tarball in your web page root directory:
# tar -xzf bot-trap-x.x.tar.gz
2. Either add a line to your root .htaccess file like:
ErrorDocument 403 /bot-trap/forbid.php
or copy the premade one (bot-trap/htaccess-root-example). Notice that since once an IP is banned, it cant access anything in /, so the 403 page should be in /bot-trap, and /bot-trap/.htaccess should only say "Allow from all". Look at the forbid.php file in the distribution to see how to do this, or just use it as-is.
3. Make sure .htaccess controls are allowed in your Apache configuration (especially the "AllowOverride" directive). This allows bot-trap to ban IP addresses using the htaccess mechanism.
4. Create the empty file blacklist.dat in your web root directory, and make blacklist.dat, .htaccess, and the bot-trap directory in your web root directory owned by the www user with write permission. If web server uses a group (like the group "www-data" on Debian GNU/Linux), set these files and directories group-writable.
5. Edit bot-trap/settings.php to hold the correct email addresses to send alerts to.
6. Add "web-bugs" to your main web page to catch the bad bots. This is the XHTML code:
< !-- Bad robot trap: Dont go here or your IP will be banned! -->
< a href="/bot-trap/">< img src="bot-trap/pixel.gif" border="0"
alt=" " width="1" height="1"/>< /a>
7. Add the bot-trap directory to your robots.txt file, or copy the example robots.txt file (bot-trap/robots.txt.example) to the root directory.
8. Make sure /.htaccess and all other files have the correct permissions and ownership for your site.
bot-trap 0.92 Screenshot
bot-trap 0.92 Keywords
IP
Your Web Site
Your Web
robots.txt file
web spiders
web robots
Bad Web
web site
web
bot-trap
file
robots
allows
site
bottrap
bot-trap 0.92
Bookmark bot-trap 0.92
bot-trap 0.92 Copyright
WareSeeker periodically updates pricing and software information of bot-trap 0.92 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of bot-trap 0.92 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
your website
your website value
google search web site
your web server does not appear to support any common database types
website templates
how to make a web site
your webkinz
make your own web site
your web interface session is in an inconsistent state
promote your website
robots txt files
submit your website
your website is down
create your own web site
advertise your website
robots txt file generator
your web department
build your website
Related Software
Kahuna is a program to manage 3com SuperStack II PS40 hubs via KDE. Free Download
robots.txt is a PHP script that acts like a normal robots.txt file, but with a few differences. Free Download
Vexi is a visual, extensible, XML interfaces. Free Download
Oxalis is web site editor. Free Download
TextImage provides a product generates images displaying rendered text. Free Download
seedBlogs provides a PHP/MySQL module for plugging blocks of dynamic content into any Web site. Free Download
phpFAQ provides a Web-based FAQ manager. Free Download
phpGuestbook provides a PHP3 application that allows you to easily include a guestbook into your Web site. Free Download
Latest Software
Popular Software
Favourite Software