You are here

README.txt in Bad Behavior 5.2

Same filename and directory in other branches
  1. 6.2 README.txt
  2. 6 README.txt
  3. 7.2 README.txt
Original Author
---------------
	David Angier (http://angier.co.uk)
	
Updaters
--------
	2008-04-02 by William Roboly (http://openject.com)
	2007-09-02 by Juerg Rohrer (http://timeforchange.org) 
	
Modelled After Drupal 6 version
-------------------------------
	2008-03-10 by Paul Maddern (http://www.arcadegeek.co.uk)
	
Overview
--------
Bad Behavior is a set of PHP scripts which prevents spambots from
accessing your site by analyzing their actual HTTP requests and
comparing them to profiles from known spambots. It goes far beyond
User-Agent and Referer, however.

The problem: Spammers run automated scripts which read everything on
your web site, harvest email addresses, and if you have a blog, forum
or wiki, will post spam directly to your site. They also put false
referrers in your server log trying to get their links posted through
your stats page.

As the operator of a Web site, this can cause you several
problems. First, the spammers are wasting your bandwidth, which you
may well be paying for. Second, they are posting comments to any form
they can find, filling your web site with unwanted (and unpaid!) ads
for their products. Last but not least, they harvest any email
addresses they can find and sell those to other spammers, who fill
your inbox with more unwanted ads.

Bad Behavior intends to target any malicious software directed at a
Web site, whether it be a spambot, ill-designed search engine bot, or
system crackers.

Notes from William Roboly
-------------------------
This version of badbehaviors was adapted from Juerg and Paul's work.
It came to my attention that someone needed to update the module to
work with the latest version of the badbehavior library and the 
solutions available were lacking proper support. 

I hope this version satisfies everyone.

Happy Drupalling!

Requirements
------------
- Drupal 5.x
- PHP 4.3.0 or greater
- BadBehavior 2.0.13
  (http://www.ioerror.us/software/bad-behavior/bad-behavior-download)
 
Installation
------------

1. Extract the tarball into the modules folder of your Drupal install.

2. Download BadBehavior 2.0.13 from
   http://www.ioerror.us/software/bad-behavior/bad-behavior-download/,
   unzip and copy the resulting bad-behavior directory into 
   modules/badbehavior folder.

3. Enable the module as usual from the Drupal admin>>modules page.
 
Configuration
-------------
1. If desired, configure settings under the new
   admin>>settings>>badbehavior menu item.
 
Logs
----
1. View BadBehavior logs at the new admin>>logs>>badbehavior menu
   item.

2. Click on the detail link next to any log item for full details.

Frequently Asked Questions
--------------------------
See: http://www.ioerror.us/software/bad-behavior/bad-behavior-faq/




File

README.txt
View source
  1. Original Author
  2. ---------------
  3. David Angier (http://angier.co.uk)
  4. Updaters
  5. --------
  6. 2008-04-02 by William Roboly (http://openject.com)
  7. 2007-09-02 by Juerg Rohrer (http://timeforchange.org)
  8. Modelled After Drupal 6 version
  9. -------------------------------
  10. 2008-03-10 by Paul Maddern (http://www.arcadegeek.co.uk)
  11. Overview
  12. --------
  13. Bad Behavior is a set of PHP scripts which prevents spambots from
  14. accessing your site by analyzing their actual HTTP requests and
  15. comparing them to profiles from known spambots. It goes far beyond
  16. User-Agent and Referer, however.
  17. The problem: Spammers run automated scripts which read everything on
  18. your web site, harvest email addresses, and if you have a blog, forum
  19. or wiki, will post spam directly to your site. They also put false
  20. referrers in your server log trying to get their links posted through
  21. your stats page.
  22. As the operator of a Web site, this can cause you several
  23. problems. First, the spammers are wasting your bandwidth, which you
  24. may well be paying for. Second, they are posting comments to any form
  25. they can find, filling your web site with unwanted (and unpaid!) ads
  26. for their products. Last but not least, they harvest any email
  27. addresses they can find and sell those to other spammers, who fill
  28. your inbox with more unwanted ads.
  29. Bad Behavior intends to target any malicious software directed at a
  30. Web site, whether it be a spambot, ill-designed search engine bot, or
  31. system crackers.
  32. Notes from William Roboly
  33. -------------------------
  34. This version of badbehaviors was adapted from Juerg and Paul's work.
  35. It came to my attention that someone needed to update the module to
  36. work with the latest version of the badbehavior library and the
  37. solutions available were lacking proper support.
  38. I hope this version satisfies everyone.
  39. Happy Drupalling!
  40. Requirements
  41. ------------
  42. - Drupal 5.x
  43. - PHP 4.3.0 or greater
  44. - BadBehavior 2.0.13
  45. (http://www.ioerror.us/software/bad-behavior/bad-behavior-download)
  46. Installation
  47. ------------
  48. 1. Extract the tarball into the modules folder of your Drupal install.
  49. 2. Download BadBehavior 2.0.13 from
  50. http://www.ioerror.us/software/bad-behavior/bad-behavior-download/,
  51. unzip and copy the resulting bad-behavior directory into
  52. modules/badbehavior folder.
  53. 3. Enable the module as usual from the Drupal admin>>modules page.
  54. Configuration
  55. -------------
  56. 1. If desired, configure settings under the new
  57. admin>>settings>>badbehavior menu item.
  58. Logs
  59. ----
  60. 1. View BadBehavior logs at the new admin>>logs>>badbehavior menu
  61. item.
  62. 2. Click on the detail link next to any log item for full details.
  63. Frequently Asked Questions
  64. --------------------------
  65. See: http://www.ioerror.us/software/bad-behavior/bad-behavior-faq/