Class Summary |
AbnormalLoginProfileEventDetector |
|
AbnormalRootLoginEventDetector |
The AbnormalRootLoginEvent Detector checks to see if there is any root login from a host that is not specified in
the $NETMON/config/roothosts files (list of hosts that a root login is permitted from). |
AgentAliveEventDetector |
The AgentAliveEvent Detector periodically checks to see if detectors in an agent have died by
checking that the number of threads in an agent never decreases. |
AgentServerLogEventDetector |
|
AjantaResourceMonitorEventDetector |
|
AjantaWatcherEventDetector |
|
Backtrack |
|
BlacklistEventDetector |
BlacklistEventDetector checks to see if any Snort events are from a blacklisted host. |
CERTAdvisoryEventDetector |
Periodically this detector goes to the CERT website and downloads security alerts. |
CERTSnortEventDetector |
|
CheckSignatureEventDetector |
|
CPUMonitorEventDetector |
The CPUMonitorEvent Detector generates a list of all currently running processes and respective
statistics on a monitored host, using the UNIX `ps' command. |
CPUTimerEventDetector |
The CPUTimerEvent Detector is a special detector. |
DaemonDeletedEventDetector |
The DaemonDeletedEventDetector detects if a daemon has been deleted. |
DeletedProcessEventDetector |
This detector keeps a record of all processes seen on the system, and compares against this record
any process events (network.events.ProcessMonitoringEvent) that occur. |
DiskFullEventDetector |
This detector watches a number of disk volumes and warns (generates a DiskFullEvent)
if the space used is above X percent. |
DummyEventDetector |
As the name implies, this is a dummy detector. |
DynamicUserTrackingEventDetector |
|
EventDetector |
|
FailureEventDetector |
The FailureEvent Detector can monitor agents and detectors for failure. |
FileAddedEventDetector |
|
FileChangedEventDetector |
|
FileConsistencyEventDetector |
This detector hashes all files in /usr/bin and recalculates the hashes periodically. |
FileDeletedEventDetector |
|
FileLastChangedEventDetector |
|
FileSBitChangedEventDetector |
Generates FileSBitChangedEvents based on a comparison of the previous permissions and the new permissions. |
FileSystemFullEventDetector |
This detector watches the syslog file and looks for messages indicating
that a partition is full. |
FtpAlarmEventDetector |
An FtpAlarm Detector. |
FtpEventDetector |
This detector extends the SyslogEventDetector and generates
FtpEvents when called. |
IllegitimateRootPresenceEventDetector |
The IllegitimateRootPresenceEvent Detector is notified of NewRootProcessEvents,
and then checks to see if the root user appears in the output of the 'who -q'
command. |
InvalidUserAlarmEventDetector |
This detector analyzes ConnectEvents to see if their initiating user's
username is on the validUsers list. |
IPEEventDetector |
IPE stands for IllegalProcessExecution. |
LocalUserSwitchEventDetector |
|
LoginEventDetector |
|
LoginFromBlacklistEventDetector |
This detector checks to see if a login comes from a blacklisted host. |
LoginProfileGeneratorEventDetector |
|
LogoutEventDetector |
|
MarkFailEventDetector |
Looks for the MARK message in the syslog file. |
MigrationEventDetector |
|
MultipleAccountSwitchEventDetector |
|
MultipleLoginAttemptsEventDetector |
Detects if a user has tried to login a specified number of times in a specified time period. |
MultipleLoginFailureFromSameLocationEventDetector |
|
MultipleUserLoginFailureEventDetector |
|
NewProcessEventDetector |
Check for NewProcess,
We keep a record of all processes seen, and
compare against it to see if new processes
have been created. |
NewRootProcessEventDetector |
Checks for processes running as 'root'
If found, new event will be generated, and the event handler will take appropriate action, eg: launching further agents to monitor critical resources. |
NewSignatureEventDetector |
|
OutsideAndLocalLoginEventDetector |
Detects if the same user has logged in from the local domain and an outside domain at the same time. |
OutsideDomainLoginEventDetector |
Detects logins from outside the domain. |
PartitionFullEventDetector |
Detects if any disk partition is full |
PortscanEventDetector |
|
ProcessMonitoringEventDetector |
Detects the processes that are currently running. |
RecoveryHandlerDetector |
|
RemoteLoginEventDetector |
|
RemoteUserSwitchEventDetector |
|
RLoginEventDetector |
Detects logins from the RLogin protocol. |
RootPresenceEventDetector |
Check for RootPresence, through either legitimate
logins (xdm, or SU), or through new processes
being started as root. |
RPCAbnormalTrafficEventDetector |
|
RSHEventDetector |
Detects logins using the RSH protocol
Triggered by default by SyslogEvent
Detects RSH logins by matching RSH in a syslog line |
RunawayProcessEventDetector |
Detects if a user process has been running for too long. |
SFtpEventDetector |
Detects SFtp events. |
SMSAgentAliveEventDetector |
|
SMSFailureEventDetector |
|
SMSRecoveryHandlerDetector |
|
SnortEventDetector |
|
SnortRestartEventDetector |
|
SnortRuleEventDetector |
|
SshEventDetector |
|
SshSftpEventDetector |
|
SUDOEventDetector |
Detects the execution of sudo - a program that allows a user to run a program as another user. |
SUEventDetector |
|
SyntheticEventDetector |
|
SyslogEventDetector |
|
SystemSnapshotEventDetector |
|
TelnetEventDetector |
|
TelnetFtpLoginEventDetector |
|
TestEventDetector |
As the name implies, this is a test detector. |
TimerEventDetector |
|
UserPresenceEventDetector |
|
UserSwitchAttemptEventDetector |
|
UserSwitchConfirmEventDetector |
|
UserSwitchToKonark1EventDetector |
|
UserSwitchToRootEventDetector |
|
WrapperEventDetector |
|
XDMEventDetector |
|