
HTTPD::ADS - Perl module for Abuse Detection and Prevention System

use HTTPD::ADS

Abuse Detection System




Dana Hudes
CPAN ID: DHUDES
dhudes@hudes.org
http://www.hudes.org

This program is free software licensed under the...
The General Public License (GPL)
Version 2, June 1991
The full text of the license can be found in the
LICENSE file included with this module.

perl(1).
Usage : private function
Purpose : for initializing the object
Returns : nothing direct, normalizedIDSTimeWindowSize by side effect
Argument : IDSTimeWindowSize, ISDEventThresholdLevel
Throws : nothing
Comments: called by mk_constructor
See Also :
Usage : $ads->event_recorder(%args}
Purpose : for recording an event and dispatching based on status code
Returns : nothing direct, lots of side effects such as on the database
Argument : time,ip,username, request_string, status code
Throws : die if parameters missing/invalid
Comments: main entry for driving the ADS
See Also :