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 :
To install HTTPD::ADS, copy and paste the appropriate command in to your terminal.
cpanm
cpanm HTTPD::ADS
CPAN shell
perl -MCPAN -e shell install HTTPD::ADS
For more information on module installation, please visit the detailed CPAN module installation guide.