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


HTTPD-ADS documentation  | view source Contained in the HTTPD-ADS distribution.

Index


NAME

Top

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

SYNOPSIS

Top

    use HTTPD::ADS







DESCRIPTION

Top

    Abuse Detection System




USAGE

Top

BUGS

Top

SUPPORT

Top

AUTHOR

Top

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

COPYRIGHT

Top

SEE ALSO

Top

    perl(1).

_init

    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   :

event_recorder

    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   :


HTTPD-ADS documentation  | view source Contained in the HTTPD-ADS distribution.