/[drupal]/contributions/modules/badbehavior/README.txt
ViewVC logotype

Contents of /contributions/modules/badbehavior/README.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.3 - (show annotations) (download)
Tue Sep 1 21:33:58 2009 UTC (2 months, 3 weeks ago) by seanr
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +21 -24 lines
File MIME type: text/plain
Catch head up to Drupal 6
1 Original Author
2 ---------------
3 David Angier (http://angier.co.uk)
4
5 Maintainer
6 ----------
7 William Roboly (http://openject.com)
8
9 Drupal 6 version
10 ----------------
11 2008-03-10 by Paul Maddern (http://www.arcadegeek.co.uk)
12
13 Overview
14 --------
15 Bad Behavior is a set of PHP scripts which prevents spambots from
16 accessing your site by analyzing their actual HTTP requests and
17 comparing them to profiles from known spambots. It goes far beyond
18 User-Agent and Referer, however.
19
20 The problem: Spammers run automated scripts which read everything on
21 your web site, harvest email addresses, and if you have a blog, forum
22 or wiki, will post spam directly to your site. They also put false
23 referrers in your server log trying to get their links posted through
24 your stats page.
25
26 As the operator of a Web site, this can cause you several
27 problems. First, the spammers are wasting your bandwidth, which you
28 may well be paying for. Second, they are posting comments to any form
29 they can find, filling your web site with unwanted (and unpaid!) ads
30 for their products. Last but not least, they harvest any email
31 addresses they can find and sell those to other spammers, who fill
32 your inbox with more unwanted ads.
33
34 Bad Behavior intends to target any malicious software directed at a
35 Web site, whether it be a spambot, ill-designed search engine bot, or
36 system crackers.
37
38 Requirements
39 ------------
40 - Drupal 6.x
41 - PHP 4.3.0 or greater
42 - BadBehavior 2.0.13
43 (http://www.ioerror.us/software/bad-behavior/bad-behavior-download)
44
45 Installation
46 ------------
47
48 1. Extract the tarball into the modules folder of your Drupal install.
49
50 2. Download BadBehavior 2.0.28 from
51 http://www.bad-behavior.ioerror.us/download/,
52 unzip and copy the bad-behavior directory that is located with the
53 bad-behavior directory into sites/all/libraries. The parent
54 bad-behavior directory contains connectors for other applications
55 and is not needed by Drupal.
56
57 Here is the recommended steps to do this from the command line:
58
59 cd /[path/to/site]/sites/all/libraries/
60 wget http://downloads.wordpress.org/plugin/bad-behavior.2.0.28.zip
61 unzip -j bad-behavior.2.0.28.zip bad-behavior/bad-behavior/* -d bad-behavior
62
63 3. Enable the module as usual from the Drupal admin>>modules page.
64
65 Configuration
66 -------------
67 1. If desired, configure settings under the new
68 admin>>settings>>badbehavior menu item.
69
70 Logs
71 ----
72 1. View BadBehavior logs at the new admin>>logs>>badbehavior menu
73 item.
74
75 2. Click on the detail link next to any log item for full details.
76
77 Frequently Asked Questions
78 --------------------------
79 See: http://www.ioerror.us/software/bad-behavior/bad-behavior-faq/
80
81
82
83

  ViewVC Help
Powered by ViewVC 1.1.2